[T106][ZXW-22]7520V3SCV2.01.01.02P42U09_VEC_V0.8_AP_VEC origin source commit
Change-Id: Ic6e05d89ecd62fc34f82b23dcf306c93764aec4b
diff --git a/ap/app/zte_webui/js/ext/crypto-js-null.js b/ap/app/zte_webui/js/ext/crypto-js-null.js
new file mode 100755
index 0000000..eb3a541
--- /dev/null
+++ b/ap/app/zte_webui/js/ext/crypto-js-null.js
@@ -0,0 +1,25 @@
+;(function (root, factory) {
+ if (typeof exports === "object") {
+ // CommonJS
+ module.exports = exports = factory();
+ }
+ else if (typeof define === "function" && define.amd) {
+ // AMD
+ define([], factory);
+ }
+ else {
+ // Global (browser)
+ root.CryptoJS = factory();
+ }
+}(this, function () {
+
+ /*globals window, global, require*/
+
+ /**
+ * CryptoJS core components.
+ */
+ var CryptoJS = {};
+
+ return CryptoJS;
+
+}));
\ No newline at end of file
diff --git a/ap/app/zte_webui/js/ext/menu.js b/ap/app/zte_webui/js/ext/menu.js
new file mode 100755
index 0000000..6277652
--- /dev/null
+++ b/ap/app/zte_webui/js/ext/menu.js
@@ -0,0 +1,308 @@
+define(function () {
+ var needLogin = true;
+ var menu = [{
+ hash: '#more',
+ path: 'adm_others',
+ level: '3',
+ parent: '#local_set',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#filter_url',
+ path: 'firewall_url_filter',
+ level: '3',
+ parent: '#filter_main',
+ requireLogin: needLogin
+ }, {
+ hash: '#demilitarized_zone',
+ path: 'firewall_dmz_set',
+ level: '3',
+ parent: '#filter_main',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#universal_plug_and_play',
+ path: 'firewall_upnp_set',
+ level: '3',
+ parent: '#filter_main',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#map_port',
+ path: 'firewall_port_map',
+ level: '3',
+ parent: '#filter_main',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#foward_port',
+ path: 'firewall_port_forward',
+ level: '3',
+ parent: '#filter_main',
+ requireLogin: needLogin
+ }, {
+ hash: '#filter_port',
+ path: 'firewall_port_filter',
+ level: '3',
+ parent: '#filter_main',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#wlan_sleep',
+ path: 'wifi_sleep_mode',
+ level: '3',
+ parent: '#local_set',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#pin_mode',
+ path: 'adm_pin',
+ level: '3',
+ parent: '#local_set',
+ requireLogin: needLogin,
+ checkSIMStatus: true
+ }, {
+ hash: '#pwd_mode',
+ path: 'adm_management',
+ level: '3',
+ parent: '#local_set',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#filter_mac',
+ path: 'wifi_mac_filter',
+ level: '3',
+ parent: '#wlan_basic',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#wlan_wps',
+ path: 'wifi_wps',
+ level: '3',
+ parent: '#wlan_basic',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#wlan_adv',
+ path: 'wifi_advance',
+ level: '3',
+ parent: '#wlan_basic',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#conn_device',
+ path: 'wifi_station_info',
+ level: '3',
+ parent: '#normal_set',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#wlan_guset',
+ path: 'wifi_guest',
+ level: '3',
+ parent: '#normal_set',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#wlan_main',
+ path: 'wifi_main',
+ level: '3',
+ parent: '#normal_set',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#fota',
+ path: 'ota_update',
+ level: '3',
+ parent: '#local_set',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#dynamic_dns',
+ path: 'ddns',
+ level: '3',
+ parent: '#local_set',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#cgdcont_set',
+ path: 'network_apn_set',
+ level: '3',
+ parent: '#network_set',
+ requireLogin: needLogin,
+ checkSIMStatus: true
+ }, {
+ hash: '#network_choose',
+ path: 'network_net_select',
+ level: '3',
+ parent: '#network_set',
+ requireLogin: needLogin,
+ checkSIMStatus: true
+ }, {
+ hash: '#conn_set',
+ path: 'network_dial_set',
+ level: '3',
+ parent: '#network_set',
+ requireLogin: needLogin,
+ checkSIMStatus: true
+ },
+ {
+ hash: '#wlan_station',
+ path: 'wifi_ap_station',
+ level: '2',
+ parent: '#normal_set',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#msg_set',
+ path: 'sms_set',
+ level: '2',
+ parent: '#msg_main',
+ requireLogin: needLogin,
+ checkSIMStatus: true
+ }, {
+ hash: '#msg_sim',
+ path: 'sms_sim_messages',
+ level: '2',
+ parent: '#msg_main',
+ requireLogin: needLogin,
+ checkSIMStatus: true
+ }, {
+ hash: '#msg_list',
+ path: 'sms_list',
+ level: '2',
+ parent: '#msg_main',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#flow_ctl',
+ path: 'status_traffic_alert',
+ level: '1',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#pb_work_grp',
+ path: 'phonebook',
+ level: '2',
+ parent: '#pb_main',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#pb_friend_grp',
+ path: 'phonebook',
+ level: '2',
+ parent: '#pb_main',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#pb_family_grp',
+ path: 'phonebook',
+ level: '2',
+ parent: '#pb_main',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#pb_com_grp',
+ path: 'phonebook',
+ level: '2',
+ parent: '#pb_main',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#pb_all_grp',
+ path: 'phonebook',
+ level: '2',
+ parent: '#pb_main',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#usat',
+ path: 'ussd',
+ level: '2',
+ parent: '#normal_set',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#route_set',
+ path: 'adm_lan',
+ level: '2',
+ parent: '#normal_set',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#filter_main',
+ path: 'firewall',
+ level: '2',
+ parent: '#normal_set',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#local_set',
+ path: 'adm_management',
+ level: '2',
+ parent: '#normal_set',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#wlan_basic',
+ path: 'wifi_basic',
+ level: '2',
+ parent: '#normal_set',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#network_set',
+ path: 'network_dial_set_cpe',
+ level: '2',
+ parent: '#normal_set',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#fast_set',
+ path: 'adm_quick_set',
+ level: '2',
+ parent: '#normal_set',
+ requireLogin: needLogin,
+ checkSIMStatus: true
+ },
+ {
+ hash: '#child_ctl',
+ path: 'firewall_parental_control',
+ level: '1',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#normal_set',
+ path: 'adm_quick_set',
+ level: '1',
+ requireLogin: needLogin,
+ checkSIMStatus: true
+ }, {
+ hash: '#pb_main',
+ path: 'phonebook',
+ level: '1',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#msg_main',
+ path: 'sms_list',
+ level: '1',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#main',
+ path: 'main',
+ level: '1',
+ requireLogin: needLogin,
+ checkSIMStatus: true
+ }, {
+ hash: '#entry',
+ path: 'entry',
+ level: '1',
+ requireLogin: false,
+ checkSIMStatus: false
+ },
+ ];
+
+ return menu;
+});
diff --git a/ap/app/zte_webui/js/ext/menu_pppoe.js b/ap/app/zte_webui/js/ext/menu_pppoe.js
new file mode 100755
index 0000000..a1bf328
--- /dev/null
+++ b/ap/app/zte_webui/js/ext/menu_pppoe.js
@@ -0,0 +1,308 @@
+define(function () {
+ var needLogin = true;
+ var menu = [{
+ hash: '#more',
+ path: 'adm_others',
+ level: '3',
+ parent: '#local_set',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#filter_url',
+ path: 'firewall_url_filter',
+ level: '3',
+ parent: '#filter_main',
+ requireLogin: needLogin
+ }, {
+ hash: '#demilitarized_zone',
+ path: 'firewall_dmz_set',
+ level: '3',
+ parent: '#filter_main',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#universal_plug_and_play',
+ path: 'firewall_upnp_set',
+ level: '3',
+ parent: '#filter_main',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#map_port',
+ path: 'firewall_port_map',
+ level: '3',
+ parent: '#filter_main',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#foward_port',
+ path: 'firewall_port_forward',
+ level: '3',
+ parent: '#filter_main',
+ requireLogin: needLogin
+ }, {
+ hash: '#filter_port',
+ path: 'firewall_port_filter',
+ level: '3',
+ parent: '#filter_main',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#wlan_sleep',
+ path: 'wifi_sleep_mode',
+ level: '3',
+ parent: '#local_set',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#pin_mode',
+ path: 'adm_pin',
+ level: '3',
+ parent: '#local_set',
+ requireLogin: needLogin,
+ checkSIMStatus: true
+ }, {
+ hash: '#pwd_mode',
+ path: 'adm_management',
+ level: '3',
+ parent: '#local_set',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#filter_mac',
+ path: 'wifi_mac_filter',
+ level: '3',
+ parent: '#wlan_basic',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#wlan_wps',
+ path: 'wifi_wps',
+ level: '3',
+ parent: '#wlan_basic',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#wlan_adv',
+ path: 'wifi_advance',
+ level: '3',
+ parent: '#wlan_basic',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#conn_device',
+ path: 'wifi_station_info',
+ level: '3',
+ parent: '#normal_set',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#wlan_guset',
+ path: 'wifi_guest',
+ level: '3',
+ parent: '#normal_set',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#wlan_main',
+ path: 'wifi_main',
+ level: '3',
+ parent: '#normal_set',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#fota',
+ path: 'ota_update',
+ level: '3',
+ parent: '#local_set',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#dynamic_dns',
+ path: 'ddns',
+ level: '3',
+ parent: '#local_set',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#cgdcont_set',
+ path: 'network_apn_set',
+ level: '3',
+ parent: '#network_set',
+ requireLogin: needLogin,
+ checkSIMStatus: true
+ }, {
+ hash: '#network_choose',
+ path: 'network_net_select',
+ level: '3',
+ parent: '#network_set',
+ requireLogin: needLogin,
+ checkSIMStatus: true
+ }, {
+ hash: '#conn_set',
+ path: 'network_dial_set',
+ level: '3',
+ parent: '#network_set',
+ requireLogin: needLogin,
+ checkSIMStatus: true
+ },
+ {
+ hash: '#wlan_station',
+ path: 'wifi_ap_station',
+ level: '2',
+ parent: '#normal_set',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#msg_set',
+ path: 'sms_set',
+ level: '2',
+ parent: '#msg_main',
+ requireLogin: needLogin,
+ checkSIMStatus: true
+ }, {
+ hash: '#msg_sim',
+ path: 'sms_sim_messages',
+ level: '2',
+ parent: '#msg_main',
+ requireLogin: needLogin,
+ checkSIMStatus: true
+ }, {
+ hash: '#msg_list',
+ path: 'sms_list',
+ level: '2',
+ parent: '#msg_main',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#flow_ctl',
+ path: 'status_traffic_alert',
+ level: '1',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#pb_work_grp',
+ path: 'phonebook',
+ level: '2',
+ parent: '#pb_main',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#pb_friend_grp',
+ path: 'phonebook',
+ level: '2',
+ parent: '#pb_main',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#pb_family_grp',
+ path: 'phonebook',
+ level: '2',
+ parent: '#pb_main',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#pb_com_grp',
+ path: 'phonebook',
+ level: '2',
+ parent: '#pb_main',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#pb_all_grp',
+ path: 'phonebook',
+ level: '2',
+ parent: '#pb_main',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#usat',
+ path: 'ussd',
+ level: '2',
+ parent: '#normal_set',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#route_set',
+ path: 'adm_lan',
+ level: '2',
+ parent: '#normal_set',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#filter_main',
+ path: 'firewall',
+ level: '2',
+ parent: '#normal_set',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#local_set',
+ path: 'adm_management',
+ level: '2',
+ parent: '#normal_set',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#wlan_basic',
+ path: 'wifi_basic',
+ level: '2',
+ parent: '#normal_set',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#network_set',
+ path: 'network_dial_set_cpe',
+ level: '2',
+ parent: '#normal_set',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#fast_set',
+ path: 'adm_quick_set',
+ level: '2',
+ parent: '#normal_set',
+ requireLogin: needLogin,
+ checkSIMStatus: true
+ },
+ {
+ hash: '#child_ctl',
+ path: 'firewall_parental_control',
+ level: '1',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#normal_set',
+ path: 'adm_quick_set',
+ level: '1',
+ requireLogin: needLogin,
+ checkSIMStatus: true
+ }, {
+ hash: '#pb_main',
+ path: 'phonebook',
+ level: '1',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#msg_main',
+ path: 'sms_list',
+ level: '1',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#main',
+ path: 'main',
+ level: '1',
+ requireLogin: needLogin,
+ checkSIMStatus: false
+ }, {
+ hash: '#entry',
+ path: 'entry',
+ level: '1',
+ requireLogin: false,
+ checkSIMStatus: false
+ },
+ ];
+
+ return menu;
+});
diff --git a/ap/app/zte_webui/js/ext/set.js b/ap/app/zte_webui/js/ext/set.js
new file mode 100755
index 0000000..4be0732
--- /dev/null
+++ b/ap/app/zte_webui/js/ext/set.js
@@ -0,0 +1,34 @@
+define(function () {
+ var config = {
+ WEBUI_TITLE: '4G Mobile Hotspot',
+ PRODUCT_TYPE: 'UFI', // ²úÆ·ÀàÐÍUFI¡¢CPE
+ HAS_BLACK_AND_WHITE_FILTER: true, //ÊÇ·ñÖ§³ÖºÚ°×Ãûµ¥
+ AP_STATION_SUPPORT: true,
+ MAX_STATION_NUMBER: 8,
+ STATION_BLOCK_SUPPORT: true, // ÒÑÁ¬½ÓÉ豸ÊÇ·ñÖ§³ÖBlock¹¦ÄÜ
+ HAS_MULTI_SSID: true, //¶àssid¹¦ÄÜ
+ WIFI_BANDWIDTH_SUPPORT_40MHZ: true, //Ƶ´ø¿í¶ÈÊÇ·ñÖ§³Ö40MHZ,reltekоƬ֧³Ö
+ WIFI_BANDWIDTH_SUPPORT: true,
+ WIFI_BAND_SUPPORT: true,
+ SD_CARD_SUPPORT: true, //ÊÇ·ñÖ§³ÖSD¿¨
+ DDNS_SUPPORT: false, //DDNS
+ NETWORK_UNLOCK_SUPPORT: true,
+ HAS_PHONEBOOK: false,
+ AUTO_MODES: [{
+ name: 'Automatic',
+ value: 'NETWORK_auto'
+ }, {
+ name: '4G Only',
+ value: 'Only_LTE'
+ }, {
+ name: '3G Only',
+ value: 'TD_W'
+ }, {
+ name: '2G Only',
+ value: 'Only_GSM'
+ }
+ ]
+ };
+
+ return config;
+});
diff --git a/ap/app/zte_webui/js/ext/set_aic8800.js b/ap/app/zte_webui/js/ext/set_aic8800.js
new file mode 100755
index 0000000..c855342
--- /dev/null
+++ b/ap/app/zte_webui/js/ext/set_aic8800.js
@@ -0,0 +1,59 @@
+define(function () {
+ var config = {
+ WEBUI_TITLE: '4G Mobile Hotspot',
+ PRODUCT_TYPE: 'UFI', // ²úÆ·ÀàÐÍUFI¡¢CPE
+ HAS_BLACK_AND_WHITE_FILTER: true, //ÊÇ·ñÖ§³ÖºÚ°×Ãûµ¥
+ AP_STATION_SUPPORT: true,
+ MAX_STATION_NUMBER: 8,
+ STATION_BLOCK_SUPPORT: true, // ÒÑÁ¬½ÓÉ豸ÊÇ·ñÖ§³ÖBlock¹¦ÄÜ
+ HAS_MULTI_SSID: true, //¶àssid¹¦ÄÜ
+ WIFI_BANDWIDTH_SUPPORT_40MHZ: true, //Ƶ´ø¿í¶ÈÊÇ·ñÖ§³Ö40MHZ,reltekоƬ֧³Ö
+ WIFI_BANDWIDTH_SUPPORT: true,
+ WIFI_BAND_SUPPORT: true,
+ SD_CARD_SUPPORT: true, //ÊÇ·ñÖ§³ÖSD¿¨
+ DDNS_SUPPORT: false, //DDNS
+ NETWORK_UNLOCK_SUPPORT: true,
+ NETWORK_MODES : [ {
+ name : '802.11 b/g/n/ax',
+ value : '6'
+ } ],
+ HAS_PHONEBOOK: false,
+ //station¼ÓÃÜģʽ
+ AUTH_MODES_ALL: [{
+ name: 'NO ENCRYPTION',
+ value: 'OPEN'
+ }, {
+ name: 'SHARED',
+ value: 'SHARED'
+ }, {
+ name: 'WPA-PSK',
+ value: 'WPAPSK'
+ }, {
+ name: 'WPA2-PSK',
+ value: 'WPA2PSK'
+ }, {
+ name: 'WPA-PSK/WPA2-PSK',
+ value: 'WPAPSKWPA2PSK'
+ }, {
+ name: 'WPA3-Personal',
+ value: 'WPA3Personal'
+ }, {
+ name: 'WPA2(AES)/WPA3-Personal',
+ value: 'WPA2WPA3'
+ }
+ ],
+ AUTO_MODES: [{
+ name: 'Automatic',
+ value: 'NETWORK_auto'
+ }, {
+ name: '4G Only',
+ value: 'Only_LTE'
+ }, {
+ name: '3G Only',
+ value: 'Only_WCDMA'
+ }
+ ]
+ };
+
+ return config;
+});
diff --git a/ap/app/zte_webui/js/ext/set_cpe.js b/ap/app/zte_webui/js/ext/set_cpe.js
new file mode 100755
index 0000000..aa929eb
--- /dev/null
+++ b/ap/app/zte_webui/js/ext/set_cpe.js
@@ -0,0 +1,42 @@
+define(function () {
+ var config = {
+ WEBUI_TITLE: '4G CPE',
+ PRODUCT_TYPE: 'CPE', //²úÆ·ÀàÐÍUFI¡¢CPE
+ TURN_OFF_SUPPORT: false, //ÊÇ·ñÖ§³Ö¹Ø»ú
+ RJ45_SUPPORT: true, //ÊÇ·ñÖ§³Örj45
+ HAS_PARENTAL_CONTROL: true, // ÊÇ·ñÖ§³Ö¼Ò³¤¿ØÖƹ¦ÄÜ,
+ TSW_SUPPORT: true, // ÊÇ·ñÖ§³Ö¶¨Ê±ÐÝÃß»½ÐÑ
+ WIFI_SLEEP_SUPPORT: false, // ÊÇ·ñÖ§³ÖwifiÐÝÃß
+ HAS_BATTERY: false, //ÊÇ·ñÓÐµç³Ø
+ FAST_BOOT_SUPPORT: false, //ÊÇ·ñÖ§³Ö¿ìËÙ¿ª»ú
+ HAS_BLACK_AND_WHITE_FILTER: true, //ÊÇ·ñÖ§³ÖºÚ°×Ãûµ¥
+ AP_STATION_SUPPORT: true,
+ MAX_STATION_NUMBER: 8,
+ STATION_BLOCK_SUPPORT: true, // ÒÑÁ¬½ÓÉ豸ÊÇ·ñÖ§³ÖBlock¹¦ÄÜ
+ HAS_MULTI_SSID: true, //¶àssid¹¦ÄÜ
+ WIFI_BANDWIDTH_SUPPORT_40MHZ: true, //Ƶ´ø¿í¶ÈÊÇ·ñÖ§³Ö40MHZ,reltekоƬ֧³Ö
+ WIFI_BANDWIDTH_SUPPORT: true,
+ WIFI_BAND_SUPPORT: true,
+ SD_CARD_SUPPORT: false, //ÊÇ·ñÖ§³ÖSD¿¨
+ DDNS_SUPPORT: false, //DDNS
+ NETWORK_UNLOCK_SUPPORT: true,
+ HAS_PHONEBOOK: true,
+ PASSWORD_ENCODE: false, //false: aes, true: base64
+ AUTO_MODES: [{
+ name: 'Automatic',
+ value: 'NETWORK_auto'
+ }, {
+ name: '4G Only',
+ value: 'Only_LTE'
+ }, {
+ name: '3G Only',
+ value: 'TD_W'
+ }, {
+ name: '2G Only',
+ value: 'Only_GSM'
+ }
+ ]
+ };
+
+ return config;
+});
diff --git a/ap/app/zte_webui/js/ext/set_cpe_sw.js b/ap/app/zte_webui/js/ext/set_cpe_sw.js
new file mode 100755
index 0000000..3e3e4da
--- /dev/null
+++ b/ap/app/zte_webui/js/ext/set_cpe_sw.js
@@ -0,0 +1,42 @@
+define(function() {
+ var config = {
+ WEBUI_TITLE: '4G CPE',
+ PRODUCT_TYPE: 'CPE', //²úÆ·ÀàÐÍUFI¡¢CPE
+ TURN_OFF_SUPPORT: false, //ÊÇ·ñÖ§³Ö¹Ø»ú
+ RJ45_SUPPORT: true, //ÊÇ·ñÖ§³Örj45
+ HAS_PARENTAL_CONTROL: true, // ÊÇ·ñÖ§³Ö¼Ò³¤¿ØÖƹ¦ÄÜ,
+ TSW_SUPPORT: true, // ÊÇ·ñÖ§³Ö¶¨Ê±ÐÝÃß»½ÐÑ
+ WIFI_SLEEP_SUPPORT: false, // ÊÇ·ñÖ§³ÖwifiÐÝÃß
+ HAS_BATTERY: false, //ÊÇ·ñÓÐµç³Ø
+ FAST_BOOT_SUPPORT: false, //ÊÇ·ñÖ§³Ö¿ìËÙ¿ª»ú
+ HAS_BLACK_AND_WHITE_FILTER: true, //ÊÇ·ñÖ§³ÖºÚ°×Ãûµ¥
+ AP_STATION_SUPPORT: true,
+ MAX_STATION_NUMBER: 8,
+ STATION_BLOCK_SUPPORT: true, // ÒÑÁ¬½ÓÉ豸ÊÇ·ñÖ§³ÖBlock¹¦ÄÜ
+ HAS_MULTI_SSID: true, //¶àssid¹¦ÄÜ
+ WIFI_BANDWIDTH_SUPPORT_40MHZ: true, //Ƶ´ø¿í¶ÈÊÇ·ñÖ§³Ö40MHZ,reltekоƬ֧³Ö
+ WIFI_BANDWIDTH_SUPPORT: true,
+ WIFI_BAND_SUPPORT: true,
+ SD_CARD_SUPPORT: false, //ÊÇ·ñÖ§³ÖSD¿¨
+ DDNS_SUPPORT: false, //DDNS
+ NETWORK_UNLOCK_SUPPORT: true,
+ HAS_PHONEBOOK: true,
+ PASSWORD_ENCODE: false, //false: aes, true: base64
+ AUTO_MODES: [{
+ name: 'Automatic',
+ value: 'NETWORK_auto'
+ }, {
+ name: '4G Only',
+ value: 'Only_LTE'
+ }, {
+ name: '3G Only',
+ value: 'Only_WCDMA'
+ }, {
+ name: '2G Only',
+ value: 'Only_GSM'
+ }
+ ]
+ };
+
+ return config;
+});
diff --git a/ap/app/zte_webui/js/ext/set_min.js b/ap/app/zte_webui/js/ext/set_min.js
new file mode 100755
index 0000000..e33eb5f
--- /dev/null
+++ b/ap/app/zte_webui/js/ext/set_min.js
@@ -0,0 +1,45 @@
+define(function () {
+ var config = {
+ WEBUI_TITLE: '4G Mobile Hotspot',
+ PRODUCT_TYPE: 'UFI', // ²úÆ·ÀàÐÍUFI¡¢CPE
+ HAS_BLACK_AND_WHITE_FILTER: true, //ÊÇ·ñÖ§³ÖºÚ°×Ãûµ¥
+ AP_STATION_SUPPORT: true,
+ MAX_STATION_NUMBER: 8,
+ STATION_BLOCK_SUPPORT: true, // ÒÑÁ¬½ÓÉ豸ÊÇ·ñÖ§³ÖBlock¹¦ÄÜ
+ HAS_MULTI_SSID: true, //¶àssid¹¦ÄÜ
+ WIFI_BANDWIDTH_SUPPORT_40MHZ: true, //Ƶ´ø¿í¶ÈÊÇ·ñÖ§³Ö40MHZ,reltekоƬ֧³Ö
+ WIFI_BANDWIDTH_SUPPORT: true,
+ WIFI_BAND_SUPPORT: true,
+ WIFI_WAP3_SUPPORT: false,
+ WIFI_WPA2_WAP3_SUPPORT: false,
+ SD_CARD_SUPPORT: true, //ÊÇ·ñÖ§³ÖSD¿¨
+ DDNS_SUPPORT: false, //DDNS
+ NETWORK_UNLOCK_SUPPORT: true,
+ HAS_PHONEBOOK: false,
+ //wifi¼ÓÃÜģʽ
+ AUTH_MODES: [{
+ name: 'NO ENCRYPTION',
+ value: 'OPEN'
+ }, {
+ name: 'WPA2(AES)-PSK',
+ value: 'WPA2PSK'
+ }, {
+ name: 'WPA-PSK/WPA2-PSK',
+ value: 'WPAPSKWPA2PSK'
+ }
+ ],
+ AUTO_MODES: [{
+ name: 'Automatic',
+ value: 'NETWORK_auto'
+ }, {
+ name: '4G Only',
+ value: 'Only_LTE'
+ }, {
+ name: '3G Only',
+ value: 'Only_WCDMA'
+ }
+ ]
+ };
+
+ return config;
+});
diff --git a/ap/app/zte_webui/js/ext/set_ssv6x5x.js b/ap/app/zte_webui/js/ext/set_ssv6x5x.js
new file mode 100755
index 0000000..43f3f9f
--- /dev/null
+++ b/ap/app/zte_webui/js/ext/set_ssv6x5x.js
@@ -0,0 +1,48 @@
+define(function () {
+ var config = {
+ WEBUI_TITLE: '4G Mobile Hotspot',
+ PRODUCT_TYPE: 'UFI', // ²úÆ·ÀàÐÍUFI¡¢CPE
+ HAS_BLACK_AND_WHITE_FILTER: true, //ÊÇ·ñÖ§³ÖºÚ°×Ãûµ¥
+ AP_STATION_SUPPORT: true,
+ MAX_STATION_NUMBER: 8,
+ STATION_BLOCK_SUPPORT: true, // ÒÑÁ¬½ÓÉ豸ÊÇ·ñÖ§³ÖBlock¹¦ÄÜ
+ WIFI_BANDWIDTH_SUPPORT_40MHZ: true, //Ƶ´ø¿í¶ÈÊÇ·ñÖ§³Ö40MHZ,reltekоƬ֧³Ö
+ WIFI_BANDWIDTH_SUPPORT: true,
+ WIFI_BAND_SUPPORT: true,
+ WIFI_WAP3_SUPPORT: false,
+ WIFI_WPA2_WAP3_SUPPORT: false,
+ SD_CARD_SUPPORT: true, //ÊÇ·ñÖ§³ÖSD¿¨
+ DDNS_SUPPORT: false, //DDNS
+ NETWORK_UNLOCK_SUPPORT: true,
+ NETWORK_MODES : [ {
+ name : '802.11 b/g/n',
+ value : '4'
+ } ],
+ HAS_PHONEBOOK: false,
+ //wifi¼ÓÃÜģʽ
+ AUTH_MODES: [{
+ name: 'NO ENCRYPTION',
+ value: 'OPEN'
+ }, {
+ name: 'WPA2(AES)-PSK',
+ value: 'WPA2PSK'
+ }, {
+ name: 'WPA-PSK/WPA2-PSK',
+ value: 'WPAPSKWPA2PSK'
+ }
+ ],
+ AUTO_MODES: [{
+ name: 'Automatic',
+ value: 'NETWORK_auto'
+ }, {
+ name: '4G Only',
+ value: 'Only_LTE'
+ }, {
+ name: '3G Only',
+ value: 'Only_WCDMA'
+ }
+ ]
+ };
+
+ return config;
+});
diff --git a/ap/app/zte_webui/js/ext/set_xr819.js b/ap/app/zte_webui/js/ext/set_xr819.js
new file mode 100755
index 0000000..6c8a276
--- /dev/null
+++ b/ap/app/zte_webui/js/ext/set_xr819.js
@@ -0,0 +1,46 @@
+define(function () {
+ var config = {
+ WEBUI_TITLE: '4G Mobile Hotspot',
+ PRODUCT_TYPE: 'UFI', // ²úÆ·ÀàÐÍUFI¡¢CPE
+ HAS_BLACK_AND_WHITE_FILTER: true, //ÊÇ·ñÖ§³ÖºÚ°×Ãûµ¥
+ MAX_STATION_NUMBER: 8,
+ STATION_BLOCK_SUPPORT: true, // ÒÑÁ¬½ÓÉ豸ÊÇ·ñÖ§³ÖBlock¹¦ÄÜ
+ WIFI_BANDWIDTH_SUPPORT: true,
+ WIFI_BAND_SUPPORT: true,
+ WIFI_WAP3_SUPPORT: false,
+ WIFI_WPA2_WAP3_SUPPORT: false,
+ SD_CARD_SUPPORT: true, //ÊÇ·ñÖ§³ÖSD¿¨
+ DDNS_SUPPORT: false, //DDNS
+ NETWORK_UNLOCK_SUPPORT: true,
+ NETWORK_MODES : [ {
+ name : '802.11 b/g/n',
+ value : '4'
+ } ],
+ HAS_PHONEBOOK: false,
+ //wifi¼ÓÃÜģʽ
+ AUTH_MODES: [{
+ name: 'NO ENCRYPTION',
+ value: 'OPEN'
+ }, {
+ name: 'WPA2(AES)-PSK',
+ value: 'WPA2PSK'
+ }, {
+ name: 'WPA-PSK/WPA2-PSK',
+ value: 'WPAPSKWPA2PSK'
+ }
+ ],
+ AUTO_MODES: [{
+ name: 'Automatic',
+ value: 'NETWORK_auto'
+ }, {
+ name: '4G Only',
+ value: 'Only_LTE'
+ }, {
+ name: '3G Only',
+ value: 'Only_WCDMA'
+ }
+ ]
+ };
+
+ return config;
+});