diff --git a/bin/bs20 b/bin/bs20 index 29b3487..1356624 100755 Binary files a/bin/bs20 and b/bin/bs20 differ diff --git a/bin/busybox b/bin/busybox index 97e3f7a..140bff0 100755 Binary files a/bin/busybox and b/bin/busybox differ diff --git a/bin/nvram b/bin/nvram index ff4d20f..0c3fc4b 100755 Binary files a/bin/nvram and b/bin/nvram differ diff --git a/lib/libasuslog.so b/lib/libasuslog.so index 98b191c..e03609b 100755 Binary files a/lib/libasuslog.so and b/lib/libasuslog.so differ diff --git a/lib/libws.so b/lib/libws.so index 6e30a9a..045740d 100755 Binary files a/lib/libws.so and b/lib/libws.so differ diff --git a/lib/modules/4.4.198/kernel/drivers/net/ethernet/mediatek/mtk_hnat/mtkhnat.ko b/lib/modules/4.4.198/kernel/drivers/net/ethernet/mediatek/mtk_hnat/mtkhnat.ko index 60c1946..e988e92 100644 Binary files a/lib/modules/4.4.198/kernel/drivers/net/ethernet/mediatek/mtk_hnat/mtkhnat.ko and b/lib/modules/4.4.198/kernel/drivers/net/ethernet/mediatek/mtk_hnat/mtkhnat.ko differ diff --git a/lib/modules/4.4.198/kernel/drivers/net/usb/ipheth.ko b/lib/modules/4.4.198/kernel/drivers/net/usb/ipheth.ko new file mode 100644 index 0000000..73e6e0c Binary files /dev/null and b/lib/modules/4.4.198/kernel/drivers/net/usb/ipheth.ko differ diff --git a/lib/modules/4.4.198/kernel/net/ipv6/ip6_tunnel.ko b/lib/modules/4.4.198/kernel/net/ipv6/ip6_tunnel.ko index 69e67c3..accfdf9 100644 Binary files a/lib/modules/4.4.198/kernel/net/ipv6/ip6_tunnel.ko and b/lib/modules/4.4.198/kernel/net/ipv6/ip6_tunnel.ko differ diff --git a/lib/modules/4.4.198/modules.dep b/lib/modules/4.4.198/modules.dep index c647e07..ce62a9d 100644 --- a/lib/modules/4.4.198/modules.dep +++ b/lib/modules/4.4.198/modules.dep @@ -1,123 +1,124 @@ -kernel/fs/mbcache.ko: -kernel/net/ipv4/netfilter/ipt_TOS.ko: -kernel/net/netfilter/nf_conntrack_pptp.ko: kernel/net/netfilter/nf_conntrack_proto_gre.ko -kernel/drivers/scsi/sg.ko: kernel/drivers/scsi/scsi_mod.ko -kernel/drivers/usb/usbtmc.ko: kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko -kernel/net/netfilter/nf_nat_sip.ko: kernel/net/netfilter/nf_conntrack_sip.ko -kernel/drivers/usb/xhci-mtk.ko: kernel/drivers/usb/xhci-hcd.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko -kernel/fs/nls_cp949.ko: -kernel/drivers/net/ethernet/mediatek/mtk_hnat/mtkhnat.ko: -kernel/drivers/usb/cdc-acm.ko: kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko -kernel/net/ipv4/ipip.ko: kernel/net/ipv4/tunnel4.ko -kernel/net/netfilter/xt_dscp.ko: -kernel/drivers/usb/ums-karma.ko: kernel/drivers/usb/usb-storage.ko kernel/drivers/scsi/scsi_mod.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko -kernel/net/bridge/netfilter/ebt_arp.ko: -kernel/fs/msdos.ko: kernel/fs/fat.ko -kernel/fs/mbcache2.ko: -kernel/net/ipv6/sit.ko: kernel/net/ipv4/tunnel4.ko -kernel/fs/nls_cp932.ko: -kernel/net/ipv4/esp4.ko: -kernel/drivers/scsi/sd_mod.ko: kernel/drivers/scsi/scsi_mod.ko -kernel/net/ipv6/netfilter/ip6table_mangle.ko: -kernel/net/bridge/netfilter/ebt_dnat.ko: -kernel/net/ipv6/netfilter/nf_reject_ipv6.ko: -kernel/net/bridge/netfilter/ebt_mark.ko: -kernel/net/netfilter/xt_recent.ko: -kernel/net/ipv6/ip6_tunnel.ko: -kernel/drivers/usb/ums-cypress.ko: kernel/drivers/usb/usb-storage.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko kernel/drivers/scsi/scsi_mod.ko -kernel/net/ipv6/netfilter/ip6table_filter.ko: -kernel/net/bridge/netfilter/ebt_arpreply.ko: -kernel/fs/jbd2/jbd2.ko: -kernel/net/ipv4/netfilter/ipt_tos.ko: -kernel/net/ipv4/ah4.ko: -kernel/drivers/usb/usbserial.ko: kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko -kernel/net/bridge/netfilter/ebt_vlan.ko: -kernel/net/bridge/netfilter/ebtable_filter.ko: kernel/net/bridge/netfilter/ebtables.ko -kernel/fs/nls_euc-jp.ko: -kernel/net/netfilter/xt_hl.ko: -kernel/net/netfilter/xt_quota.ko: -kernel/drivers/net/usb/usbnet.ko: kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko kernel/drivers/net/mii.ko -kernel/net/bridge/netfilter/ebt_ip6.ko: -kernel/drivers/usb/option.ko: kernel/drivers/usb/usb_wwan.ko kernel/drivers/usb/usbserial.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko -kernel/net/bridge/netfilter/ebt_log.ko: -kernel/fs/nls_cp852.ko: -kernel/drivers/usb/ums-usbat.ko: kernel/drivers/usb/usb-storage.ko kernel/drivers/scsi/scsi_mod.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko -kernel/drivers/net/vxlan.ko: -kernel/drivers/usb/usb_wwan.ko: kernel/drivers/usb/usbserial.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko -kernel/net/bridge/netfilter/ebtables.ko: -kernel/drivers/usb/usb-storage.ko: kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko kernel/drivers/scsi/scsi_mod.ko -kernel/drivers/usb/ums-sddr09.ko: kernel/drivers/usb/usb-storage.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko kernel/drivers/scsi/scsi_mod.ko -kernel/net/netfilter/xt_HL.ko: -kernel/net/netfilter/xt_hashlimit.ko: -kernel/net/bridge/netfilter/ebt_redirect.ko: -kernel/drivers/net/mii.ko: -kernel/fs/ext4/ext4.ko: kernel/fs/mbcache2.ko kernel/fs/jbd2/jbd2.ko -kernel/drivers/usb/ums-freecom.ko: kernel/drivers/usb/usb-storage.ko kernel/drivers/scsi/scsi_mod.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko -kernel/fs/ext2.ko: -kernel/drivers/usb/cdc-wdm.ko: kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko -kernel/net/ipv4/netfilter/nf_nat_h323.ko: kernel/net/netfilter/nf_conntrack_h323.ko -kernel/net/xfrm/xfrm_user.ko: -kernel/net/netfilter/nf_conntrack_sip.ko: -kernel/drivers/usb/usbcore.ko: kernel/drivers/usb/common/usb-common.ko -kernel/net/netfilter/nf_nat_ftp.ko: kernel/net/netfilter/nf_conntrack_ftp.ko -kernel/drivers/usb/xhci-pci.ko: kernel/drivers/usb/xhci-hcd.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko -kernel/net/ipv4/netfilter/nf_nat_pptp.ko: kernel/net/netfilter/nf_conntrack_pptp.ko kernel/net/netfilter/nf_conntrack_proto_gre.ko kernel/net/ipv4/netfilter/nf_nat_proto_gre.ko -kernel/drivers/usb/common/usb-common.ko: -kernel/drivers/net/usb/ax88179_178a.ko: kernel/drivers/net/usb/usbnet.ko kernel/drivers/net/mii.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko -kernel/net/netfilter/nf_conntrack_h323.ko: -kernel/net/netfilter/xt_length.ko: -kernel/drivers/net/usb/huawei_cdc_ncm.ko: kernel/drivers/usb/cdc-wdm.ko kernel/drivers/net/usb/cdc_ncm.ko kernel/drivers/net/usb/usbnet.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko kernel/drivers/net/mii.ko -kernel/net/netfilter/xt_DSCP.ko: -kernel/net/bridge/netfilter/ebtable_broute.ko: kernel/net/bridge/netfilter/ebtables.ko -kernel/net/ipv4/netfilter/nf_nat_proto_gre.ko: -kernel/drivers/usb/ums-alauda.ko: kernel/drivers/usb/usb-storage.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko kernel/drivers/scsi/scsi_mod.ko kernel/drivers/net/ppp/ppp_deflate.ko: -kernel/drivers/net/tun.ko: -kernel/fs/vfat.ko: kernel/fs/fat.ko -kernel/net/netfilter/nf_conntrack_proto_gre.ko: -kernel/net/bridge/netfilter/ebt_stp.ko: -kernel/drivers/usb/ums-datafab.ko: kernel/drivers/usb/usb-storage.ko kernel/drivers/scsi/scsi_mod.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko -kernel/drivers/net/usb/cdc_mbim.ko: kernel/drivers/usb/cdc-wdm.ko kernel/drivers/net/usb/cdc_ncm.ko kernel/drivers/net/usb/usbnet.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko kernel/drivers/net/mii.ko -kernel/fs/nls_cp950.ko: -kernel/drivers/net/usb/cdc_ether.ko: kernel/drivers/net/usb/usbnet.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko kernel/drivers/net/mii.ko -kernel/drivers/net/usb/cdc_ncm.ko: kernel/drivers/net/usb/usbnet.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko kernel/drivers/net/mii.ko -kernel/drivers/scsi/scsi_mod.ko: -kernel/drivers/net/usb/qmi_wwan.ko: kernel/drivers/net/usb/usbnet.ko kernel/drivers/net/mii.ko kernel/drivers/usb/cdc-wdm.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko -kernel/drivers/cdrom/cdrom.ko: -kernel/net/bridge/netfilter/ebt_mark_m.ko: -kernel/drivers/usb/xhci-plat-hcd.ko: kernel/drivers/usb/xhci-hcd.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko -kernel/drivers/net/usb/rndis_host.ko: kernel/drivers/net/usb/cdc_ether.ko kernel/drivers/net/usb/usbnet.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko kernel/drivers/net/mii.ko -kernel/drivers/usb/xhci-hcd.ko: kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko -kernel/net/bluetooth/bluetooth.ko: -kernel/net/bridge/netfilter/ebt_limit.ko: -kernel/net/bridge/netfilter/ebtable_nat.ko: kernel/net/bridge/netfilter/ebtables.ko -kernel/net/netfilter/xt_geoip.ko: -kernel/net/netfilter/nf_conntrack_ftp.ko: -kernel/fs/fuse.ko: -kernel/fs/nls_cp437.ko: -kernel/drivers/usb/ums-jumpshot.ko: kernel/drivers/usb/usb-storage.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko kernel/drivers/scsi/scsi_mod.ko -kernel/drivers/net/usb/asix.ko: kernel/drivers/net/usb/usbnet.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko kernel/drivers/net/mii.ko -kernel/fs/nls_cp936.ko: -kernel/drivers/usb/ums-isd200.ko: kernel/drivers/usb/usb-storage.ko kernel/drivers/scsi/scsi_mod.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko -kernel/drivers/usb/uas.ko: kernel/drivers/usb/usb-storage.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko kernel/drivers/scsi/scsi_mod.ko +kernel/fs/msdos.ko: kernel/fs/fat.ko +kernel/drivers/scsi/sr_mod.ko: kernel/drivers/scsi/scsi_mod.ko kernel/drivers/cdrom/cdrom.ko +kernel/fs/nls_cp852.ko: kernel/drivers/usb/ums-sddr55.ko: kernel/drivers/usb/usb-storage.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko kernel/drivers/scsi/scsi_mod.ko -kernel/fs/hfs.ko: -kernel/net/bridge/netfilter/ebt_snat.ko: -kernel/net/ipv6/netfilter/ip6t_REJECT.ko: kernel/net/ipv6/netfilter/nf_reject_ipv6.ko -kernel/net/netfilter/nf_conntrack_rtsp.ko: -kernel/net/ipv4/netfilter/ipt_web.ko: -kernel/fs/nls_cp866.ko: -kernel/net/ipv4/netfilter/ipt_ipp2p.ko: -kernel/net/netfilter/xt_condition.ko: -kernel/drivers/scsi/sr_mod.ko: kernel/drivers/cdrom/cdrom.ko kernel/drivers/scsi/scsi_mod.ko -kernel/net/ipv4/ipcomp.ko: -kernel/net/bridge/netfilter/ebt_pkttype.ko: -kernel/fs/nls_cp850.ko: -kernel/net/ipv4/xfrm4_tunnel.ko: kernel/net/ipv4/tunnel4.ko -kernel/fs/nls_iso8859-1.ko: -kernel/net/ipv4/tunnel4.ko: +kernel/drivers/usb/uas.ko: kernel/drivers/usb/usb-storage.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko kernel/drivers/scsi/scsi_mod.ko +kernel/net/netfilter/xt_HL.ko: +kernel/drivers/usb/usb_wwan.ko: kernel/drivers/usb/usbserial.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko +kernel/drivers/net/vxlan.ko: +kernel/net/bridge/netfilter/ebt_arpreply.ko: +kernel/drivers/net/usb/asix.ko: kernel/drivers/net/usb/usbnet.ko kernel/drivers/net/mii.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko +kernel/net/netfilter/nf_conntrack_h323.ko: kernel/net/netfilter/xt_NFQUEUE.ko: +kernel/net/ipv4/netfilter/nf_nat_pptp.ko: kernel/net/ipv4/netfilter/nf_nat_proto_gre.ko kernel/net/netfilter/nf_conntrack_pptp.ko kernel/net/netfilter/nf_conntrack_proto_gre.ko +kernel/drivers/usb/ums-datafab.ko: kernel/drivers/usb/usb-storage.ko kernel/drivers/scsi/scsi_mod.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko +kernel/drivers/net/mii.ko: +kernel/fs/mbcache.ko: +kernel/drivers/usb/ums-alauda.ko: kernel/drivers/usb/usb-storage.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko kernel/drivers/scsi/scsi_mod.ko +kernel/fs/nls_cp866.ko: +kernel/drivers/usb/xhci-mtk.ko: kernel/drivers/usb/xhci-hcd.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko +kernel/fs/nls_cp850.ko: +kernel/drivers/usb/ums-isd200.ko: kernel/drivers/usb/usb-storage.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko kernel/drivers/scsi/scsi_mod.ko +kernel/fs/nls_iso8859-1.ko: +kernel/net/ipv6/netfilter/ip6table_filter.ko: +kernel/net/netfilter/xt_quota.ko: +kernel/net/netfilter/xt_recent.ko: +kernel/net/bridge/netfilter/ebt_arp.ko: +kernel/drivers/net/usb/cdc_ether.ko: kernel/drivers/net/usb/usbnet.ko kernel/drivers/net/mii.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko +kernel/net/ipv4/ah4.ko: +kernel/net/ipv6/netfilter/ip6t_REJECT.ko: kernel/net/ipv6/netfilter/nf_reject_ipv6.ko kernel/net/bridge/netfilter/ebt_ip.ko: -kernel/fs/fat.ko: +kernel/net/bridge/netfilter/ebtable_nat.ko: kernel/net/bridge/netfilter/ebtables.ko +kernel/net/bridge/netfilter/ebt_redirect.ko: +kernel/net/ipv4/esp4.ko: +kernel/drivers/cdrom/cdrom.ko: +kernel/net/bridge/netfilter/ebt_mark.ko: +kernel/net/ipv4/ipcomp.ko: +kernel/drivers/net/tun.ko: +kernel/drivers/net/usb/cdc_ncm.ko: kernel/drivers/net/usb/usbnet.ko kernel/drivers/net/mii.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko +kernel/fs/ext4/ext4.ko: kernel/fs/jbd2/jbd2.ko kernel/fs/mbcache2.ko +kernel/fs/nls_cp949.ko: +kernel/drivers/usb/ums-freecom.ko: kernel/drivers/usb/usb-storage.ko kernel/drivers/scsi/scsi_mod.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko +kernel/drivers/net/usb/qmi_wwan.ko: kernel/drivers/net/usb/usbnet.ko kernel/drivers/net/mii.ko kernel/drivers/usb/cdc-wdm.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko +kernel/net/ipv4/xfrm4_tunnel.ko: kernel/net/ipv4/tunnel4.ko +kernel/net/bridge/netfilter/ebt_snat.ko: +kernel/drivers/net/ethernet/mediatek/mtk_hnat/mtkhnat.ko: +kernel/drivers/usb/cdc-wdm.ko: kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko +kernel/net/netfilter/nf_conntrack_ftp.ko: +kernel/net/bluetooth/bluetooth.ko: +kernel/drivers/usb/ums-cypress.ko: kernel/drivers/usb/usb-storage.ko kernel/drivers/scsi/scsi_mod.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko +kernel/net/netfilter/nf_nat_ftp.ko: kernel/net/netfilter/nf_conntrack_ftp.ko +kernel/fs/mbcache2.ko: +kernel/net/bridge/netfilter/ebtable_filter.ko: kernel/net/bridge/netfilter/ebtables.ko +kernel/net/ipv4/netfilter/ipt_TOS.ko: kernel/drivers/usb/usblp.ko: kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko +kernel/net/bridge/netfilter/ebtable_broute.ko: kernel/net/bridge/netfilter/ebtables.ko +kernel/drivers/usb/ums-karma.ko: kernel/drivers/usb/usb-storage.ko kernel/drivers/scsi/scsi_mod.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko +kernel/net/ipv4/netfilter/nf_nat_proto_gre.ko: +kernel/drivers/usb/usbserial.ko: kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko +kernel/net/bridge/netfilter/ebt_dnat.ko: +kernel/drivers/usb/ums-usbat.ko: kernel/drivers/usb/usb-storage.ko kernel/drivers/scsi/scsi_mod.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko +kernel/drivers/scsi/scsi_mod.ko: +kernel/net/ipv6/netfilter/nf_reject_ipv6.ko: +kernel/fs/vfat.ko: kernel/fs/fat.ko +kernel/net/ipv4/netfilter/nf_nat_h323.ko: kernel/net/netfilter/nf_conntrack_h323.ko +kernel/drivers/net/usb/huawei_cdc_ncm.ko: kernel/drivers/usb/cdc-wdm.ko kernel/drivers/net/usb/cdc_ncm.ko kernel/drivers/net/usb/usbnet.ko kernel/drivers/net/mii.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko +kernel/net/netfilter/nf_conntrack_sip.ko: +kernel/net/netfilter/nf_nat_sip.ko: kernel/net/netfilter/nf_conntrack_sip.ko +kernel/net/netfilter/xt_hashlimit.ko: +kernel/drivers/net/usb/ax88179_178a.ko: kernel/drivers/net/usb/usbnet.ko kernel/drivers/net/mii.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko +kernel/net/ipv4/netfilter/ipt_web.ko: +kernel/net/bridge/netfilter/ebtables.ko: +kernel/drivers/usb/usbtmc.ko: kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko +kernel/fs/fuse.ko: +kernel/net/ipv6/sit.ko: kernel/net/ipv4/tunnel4.ko +kernel/drivers/net/usb/ipheth.ko: kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko +kernel/drivers/usb/usbcore.ko: kernel/drivers/usb/common/usb-common.ko +kernel/net/bridge/netfilter/ebt_log.ko: +kernel/drivers/usb/xhci-hcd.ko: kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko +kernel/drivers/usb/option.ko: kernel/drivers/usb/usb_wwan.ko kernel/drivers/usb/usbserial.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko +kernel/net/netfilter/nf_conntrack_proto_gre.ko: +kernel/fs/fat.ko: +kernel/net/xfrm/xfrm_user.ko: +kernel/fs/nls_cp936.ko: +kernel/fs/hfs.ko: +kernel/net/netfilter/xt_geoip.ko: +kernel/drivers/usb/xhci-plat-hcd.ko: kernel/drivers/usb/xhci-hcd.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko +kernel/drivers/net/usb/cdc_mbim.ko: kernel/drivers/usb/cdc-wdm.ko kernel/drivers/net/usb/cdc_ncm.ko kernel/drivers/net/usb/usbnet.ko kernel/drivers/net/mii.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko +kernel/net/netfilter/nf_conntrack_pptp.ko: kernel/net/netfilter/nf_conntrack_proto_gre.ko +kernel/fs/nls_cp950.ko: +kernel/drivers/usb/usb-storage.ko: kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko kernel/drivers/scsi/scsi_mod.ko +kernel/drivers/usb/cdc-acm.ko: kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko kernel/fs/hfsplus.ko: +kernel/net/netfilter/xt_length.ko: +kernel/drivers/usb/ums-sddr09.ko: kernel/drivers/usb/usb-storage.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko kernel/drivers/scsi/scsi_mod.ko +kernel/drivers/net/usb/usbnet.ko: kernel/drivers/net/mii.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko +kernel/drivers/net/usb/rndis_host.ko: kernel/drivers/net/usb/cdc_ether.ko kernel/drivers/net/usb/usbnet.ko kernel/drivers/net/mii.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko +kernel/net/bridge/netfilter/ebt_vlan.ko: +kernel/net/bridge/netfilter/ebt_mark_m.ko: +kernel/drivers/usb/common/usb-common.ko: +kernel/net/bridge/netfilter/ebt_ip6.ko: +kernel/net/ipv4/ipip.ko: kernel/net/ipv4/tunnel4.ko +kernel/fs/nls_cp932.ko: +kernel/net/bridge/netfilter/ebt_limit.ko: +kernel/net/ipv4/netfilter/ipt_ipp2p.ko: +kernel/net/netfilter/nf_conntrack_rtsp.ko: +kernel/net/ipv4/netfilter/ipt_tos.ko: +kernel/net/bridge/netfilter/ebt_pkttype.ko: +kernel/drivers/usb/xhci-pci.ko: kernel/drivers/usb/xhci-hcd.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko +kernel/net/ipv4/tunnel4.ko: +kernel/fs/nls_cp437.ko: +kernel/net/netfilter/xt_condition.ko: +kernel/fs/ext2.ko: +kernel/drivers/scsi/sg.ko: kernel/drivers/scsi/scsi_mod.ko +kernel/net/ipv6/netfilter/ip6table_mangle.ko: +kernel/net/netfilter/xt_dscp.ko: +kernel/net/bridge/netfilter/ebt_stp.ko: +kernel/net/ipv6/ip6_tunnel.ko: +kernel/net/netfilter/xt_DSCP.ko: +kernel/drivers/scsi/sd_mod.ko: kernel/drivers/scsi/scsi_mod.ko +kernel/drivers/usb/ums-jumpshot.ko: kernel/drivers/usb/usb-storage.ko kernel/drivers/scsi/scsi_mod.ko kernel/drivers/usb/usbcore.ko kernel/drivers/usb/common/usb-common.ko +kernel/net/netfilter/xt_hl.ko: +kernel/fs/nls_euc-jp.ko: +kernel/fs/jbd2/jbd2.ko: diff --git a/lib/modules/4.4.198/modules.order b/lib/modules/4.4.198/modules.order index 3196542..3fd43f1 100644 --- a/lib/modules/4.4.198/modules.order +++ b/lib/modules/4.4.198/modules.order @@ -31,6 +31,7 @@ kernel/drivers/net/usb/ax88179_178a.ko kernel/drivers/net/usb/cdc_ether.ko kernel/drivers/net/usb/rndis_host.ko kernel/drivers/net/usb/usbnet.ko +kernel/drivers/net/usb/ipheth.ko kernel/drivers/net/usb/cdc_ncm.ko kernel/drivers/net/usb/huawei_cdc_ncm.ko kernel/drivers/net/usb/qmi_wwan.ko diff --git a/rom/dh2048.pem b/rom/dh2048.pem index 27c6c75..37c6e51 100755 --- a/rom/dh2048.pem +++ b/rom/dh2048.pem @@ -1,14 +1,14 @@ -----BEGIN X9.42 DH PARAMETERS----- -MIICLQKCAQEAxzXs2xPJy53Pgn7zoafNJOoTNiF+wv+qbyyR2ZBgNi6vsqNcT8ME -9lv5U85JMnQCGdkQvPx//eBfoRM8wAaH5fIuK5cTBULmXrQCTQotv3OAbQNUOJVI -BmF0PdS1tcFu3OiqJ8GEAVYwvvTO+8Pfo5MWfnatUIAhZSqxAaYeJOEeFSZM2Xpt -uPWZiT9AMZqWwMfdWPS32Za4Fy9g187iUsg+AYmHAjPZ5qw6+jFz37nJ0R0mUJJw -tGBTMD2iEe6q8/4jlNpgy7EYhfgMKsRNO2Ix+n3YMc7k73mLmUEaavUzMDElCpZx -PIsjWCAeg8pBfdSCn/ZcUAWQ98sGnBV5rQKCAQEAkQlG9Ap5fP2N9jxIYqVd9uqm -WpSahTIEWgmgibwK7W+9swyI5il5l5S/5/rlzCir0j72pUyFQSrKt8MRfIyoLwtD -0YqHQKp9A3ICcb5N5U3samjJH4KWjNGvlXFPZL79IzuAtMrfpvmWwFkRTG4XykC6 -xPgkMzzf7PnbhkiW5PdplPH1S/m+jxqyi85VaISXCcRukRZplEuvs++n5qkWedAQ -Cl3MzV3dqvMeMF2URVdhEnM+nfBJ2p1K2VQs7YoXT4J2Fv/osmI7+ZEMYDG1VgFW -wCdyQBKuWmZ1WlX6IRqf1XdFRBW52ta+dP/pcQJjh3MdwayszzKgDL14XnhMNwIh -AMiPRUW+1CvqbErdinQUgJ34SEwMR+waWyYxbqynPcqV +MIICLQKCAQEA9a9t+NHeGa5YwnMBFHqHCR715wWr2143+MU8qwq96Fb+n/5bMi7j +AxBmf4vdQ9qOexJfJ9Z/VzVDlAECTcP/IPPPvkCBNM9tXMJnPGlXnwx9mWbt5huZ +dBjyUtyLSy06yVDq2H1nB3kiwfBdv22tXAhSKNihJ88Ez3eqsH3DP2pmo95r97fA +LPadDsplHO+Kdu649ffxqFcmDxCKXGPFJgaM6Q/PjLd1CYY7iOLwxxhosfPDaUsu +PY08EGTUtJ0MBRyg6Lz1ng57J371VXaveGFDh0u/jrxLeUDsL1YiAlU5URTvbnby +eIODCB3PZ5XL3ml+r+Cd4pmPp96jzLwKwQKCAQEA6G6WRHFF/6CKswadMRSmcWLO +fUkcyfO72uGxteqg7+MzdnwC4lBVGctMv0B3bbH1/+0opJrhEvEU21eog+fdjuqx +pv1YpvvrK5Vt3F6dtILHbKL+CPS7zntfP9pzhXocCB/7RGQcp4pLCBRjX4DyA6aO +H9IM8JdnvXxMnpiE5/0DNUxsv22sP0HDEXFwS0vjTwQkvoguqj2K1yK3/EpmWaa4 +4mdrR1wOnt8umfgJijote44ecfE3qJvxngGi7H7lOes6naw8q1AZ3nL21xDq9zG1 +Uc47HrRyL/y7kiagkiNYuOafsFw6sHNcx3/oMz925UE7MkFBCvrVTHQ+sj57zwIh +AOhPZpa99oPlYskT8b4ayDjBYAEl+eDgEPMO0aIZ0qyV -----END X9.42 DH PARAMETERS----- diff --git a/rom/etc/usb_modeswitch.conf b/rom/etc/usb_modeswitch.conf index 0ca7dcd..6a2dd04 100644 --- a/rom/etc/usb_modeswitch.conf +++ b/rom/etc/usb_modeswitch.conf @@ -1,2 +1,3 @@ DisableSwitching=0 +DisableMBIMGlobal=0 EnableLogging=0 diff --git a/sbin/auto46det b/sbin/auto46det new file mode 120000 index 0000000..e88efd1 --- /dev/null +++ b/sbin/auto46det @@ -0,0 +1 @@ +rc \ No newline at end of file diff --git a/sbin/init_wan46 b/sbin/init_wan46 new file mode 120000 index 0000000..e88efd1 --- /dev/null +++ b/sbin/init_wan46 @@ -0,0 +1 @@ +rc \ No newline at end of file diff --git a/sbin/rc b/sbin/rc index 9787b4d..dd02305 100755 Binary files a/sbin/rc and b/sbin/rc differ diff --git a/sbin/tr069 b/sbin/tr069 index 04a127d..819f4ae 100755 Binary files a/sbin/tr069 and b/sbin/tr069 differ diff --git a/sbin/update_asus_ddns_token b/sbin/update_asus_ddns_token new file mode 120000 index 0000000..e88efd1 --- /dev/null +++ b/sbin/update_asus_ddns_token @@ -0,0 +1 @@ +rc \ No newline at end of file diff --git a/usr/bin/idevice_id b/usr/bin/idevice_id new file mode 100755 index 0000000..c724014 Binary files /dev/null and b/usr/bin/idevice_id differ diff --git a/usr/bin/idevicebackup b/usr/bin/idevicebackup new file mode 100755 index 0000000..ceae0c1 Binary files /dev/null and b/usr/bin/idevicebackup differ diff --git a/usr/bin/idevicebackup2 b/usr/bin/idevicebackup2 new file mode 100755 index 0000000..5e4edea Binary files /dev/null and b/usr/bin/idevicebackup2 differ diff --git a/usr/bin/idevicecrashreport b/usr/bin/idevicecrashreport new file mode 100755 index 0000000..0797e45 Binary files /dev/null and b/usr/bin/idevicecrashreport differ diff --git a/usr/bin/idevicedate b/usr/bin/idevicedate new file mode 100755 index 0000000..ac9070b Binary files /dev/null and b/usr/bin/idevicedate differ diff --git a/usr/bin/idevicedebug b/usr/bin/idevicedebug new file mode 100755 index 0000000..0c35dac Binary files /dev/null and b/usr/bin/idevicedebug differ diff --git a/usr/bin/idevicedebugserverproxy b/usr/bin/idevicedebugserverproxy new file mode 100755 index 0000000..bf5a207 Binary files /dev/null and b/usr/bin/idevicedebugserverproxy differ diff --git a/usr/bin/idevicediagnostics b/usr/bin/idevicediagnostics new file mode 100755 index 0000000..212dfc3 Binary files /dev/null and b/usr/bin/idevicediagnostics differ diff --git a/usr/bin/ideviceenterrecovery b/usr/bin/ideviceenterrecovery new file mode 100755 index 0000000..2433b60 Binary files /dev/null and b/usr/bin/ideviceenterrecovery differ diff --git a/usr/bin/ideviceimagemounter b/usr/bin/ideviceimagemounter new file mode 100755 index 0000000..5e9d3e5 Binary files /dev/null and b/usr/bin/ideviceimagemounter differ diff --git a/usr/bin/ideviceinfo b/usr/bin/ideviceinfo new file mode 100755 index 0000000..08931a9 Binary files /dev/null and b/usr/bin/ideviceinfo differ diff --git a/usr/bin/idevicename b/usr/bin/idevicename new file mode 100755 index 0000000..8ae5bb6 Binary files /dev/null and b/usr/bin/idevicename differ diff --git a/usr/bin/idevicenotificationproxy b/usr/bin/idevicenotificationproxy new file mode 100755 index 0000000..29e1958 Binary files /dev/null and b/usr/bin/idevicenotificationproxy differ diff --git a/usr/bin/idevicepair b/usr/bin/idevicepair new file mode 100755 index 0000000..a66ecd2 Binary files /dev/null and b/usr/bin/idevicepair differ diff --git a/usr/bin/ideviceprovision b/usr/bin/ideviceprovision new file mode 100755 index 0000000..960b43f Binary files /dev/null and b/usr/bin/ideviceprovision differ diff --git a/usr/bin/idevicescreenshot b/usr/bin/idevicescreenshot new file mode 100755 index 0000000..7fe5a87 Binary files /dev/null and b/usr/bin/idevicescreenshot differ diff --git a/usr/bin/idevicesetlocation b/usr/bin/idevicesetlocation new file mode 100755 index 0000000..813b65d Binary files /dev/null and b/usr/bin/idevicesetlocation differ diff --git a/usr/bin/idevicesyslog b/usr/bin/idevicesyslog new file mode 100755 index 0000000..ed44a28 Binary files /dev/null and b/usr/bin/idevicesyslog differ diff --git a/usr/bin/inetcat b/usr/bin/inetcat new file mode 100755 index 0000000..71ad7c4 Binary files /dev/null and b/usr/bin/inetcat differ diff --git a/usr/bin/iproxy b/usr/bin/iproxy new file mode 100755 index 0000000..7bfede8 Binary files /dev/null and b/usr/bin/iproxy differ diff --git a/usr/bin/plistutil b/usr/bin/plistutil new file mode 100755 index 0000000..d8d9b06 Binary files /dev/null and b/usr/bin/plistutil differ diff --git a/usr/bin/usbmuxd b/usr/bin/usbmuxd new file mode 100755 index 0000000..79b5913 Binary files /dev/null and b/usr/bin/usbmuxd differ diff --git a/usr/lib/libamas-utils.so b/usr/lib/libamas-utils.so index 576fa73..e6ed3f0 100755 Binary files a/usr/lib/libamas-utils.so and b/usr/lib/libamas-utils.so differ diff --git a/usr/lib/libasd.so b/usr/lib/libasd.so index f3cf5c0..88c0871 100755 Binary files a/usr/lib/libasd.so and b/usr/lib/libasd.so differ diff --git a/usr/lib/libawsiot_ipc.so b/usr/lib/libawsiot_ipc.so new file mode 100755 index 0000000..4ee3ae2 Binary files /dev/null and b/usr/lib/libawsiot_ipc.so differ diff --git a/usr/lib/libbwdpi.so b/usr/lib/libbwdpi.so index 46a317d..73727ba 100755 Binary files a/usr/lib/libbwdpi.so and b/usr/lib/libbwdpi.so differ diff --git a/usr/lib/libbwdpi_sql.so b/usr/lib/libbwdpi_sql.so index 1b3a792..4b93e44 100755 Binary files a/usr/lib/libbwdpi_sql.so and b/usr/lib/libbwdpi_sql.so differ diff --git a/usr/lib/libcrypto.so.1.1 b/usr/lib/libcrypto.so.1.1 index 9821bb8..7269607 100755 Binary files a/usr/lib/libcrypto.so.1.1 and b/usr/lib/libcrypto.so.1.1 differ diff --git a/usr/lib/libcurl.so.4.8.0 b/usr/lib/libcurl.so.4.8.0 index d9887c4..b9e9fd6 100755 Binary files a/usr/lib/libcurl.so.4.8.0 and b/usr/lib/libcurl.so.4.8.0 differ diff --git a/usr/lib/libgdbm.so.3.0.0 b/usr/lib/libgdbm.so.3.0.0 index 95fa656..b61e42c 100755 Binary files a/usr/lib/libgdbm.so.3.0.0 and b/usr/lib/libgdbm.so.3.0.0 differ diff --git a/usr/lib/libipaddr.so b/usr/lib/libipaddr.so new file mode 100755 index 0000000..e3bc9f3 Binary files /dev/null and b/usr/lib/libipaddr.so differ diff --git a/usr/lib/libletsencrypt.so b/usr/lib/libletsencrypt.so index 0834427..d529a6e 100755 Binary files a/usr/lib/libletsencrypt.so and b/usr/lib/libletsencrypt.so differ diff --git a/usr/lib/liblldpctl.so.4.8.0 b/usr/lib/liblldpctl.so.4.8.0 index e7373f8..07f9575 100755 Binary files a/usr/lib/liblldpctl.so.4.8.0 and b/usr/lib/liblldpctl.so.4.8.0 differ diff --git a/usr/lib/libnt.so b/usr/lib/libnt.so index eafb142..f70424d 100755 Binary files a/usr/lib/libnt.so and b/usr/lib/libnt.so differ diff --git a/usr/lib/libptcsrv.so b/usr/lib/libptcsrv.so index 8d9f788..e2598ee 100755 Binary files a/usr/lib/libptcsrv.so and b/usr/lib/libptcsrv.so differ diff --git a/usr/lib/libshared.so b/usr/lib/libshared.so index 7c9e7c6..e37d310 100755 Binary files a/usr/lib/libshared.so and b/usr/lib/libshared.so differ diff --git a/usr/lib/libsqlite3.so.0.8.6 b/usr/lib/libsqlite3.so.0.8.6 index e888d77..5980572 100755 Binary files a/usr/lib/libsqlite3.so.0.8.6 and b/usr/lib/libsqlite3.so.0.8.6 differ diff --git a/usr/lib/libssl.so.1.1 b/usr/lib/libssl.so.1.1 index b67e278..c7f4683 100755 Binary files a/usr/lib/libssl.so.1.1 and b/usr/lib/libssl.so.1.1 differ diff --git a/usr/lib/libvpn.so b/usr/lib/libvpn.so index 896cb2d..7def0ec 100755 Binary files a/usr/lib/libvpn.so and b/usr/lib/libvpn.so differ diff --git a/usr/lib/libws.so b/usr/lib/libws.so index 6e30a9a..045740d 100755 Binary files a/usr/lib/libws.so and b/usr/lib/libws.so differ diff --git a/usr/lib/libxml2.so.2 b/usr/lib/libxml2.so.2 index ca2c81a..4cdf7e9 100755 Binary files a/usr/lib/libxml2.so.2 and b/usr/lib/libxml2.so.2 differ diff --git a/usr/sbin/aaews b/usr/sbin/aaews index 8ec1412..4cad9b1 100755 Binary files a/usr/sbin/aaews and b/usr/sbin/aaews differ diff --git a/usr/sbin/ahs b/usr/sbin/ahs index 5a1c621..90a4d54 100755 Binary files a/usr/sbin/ahs and b/usr/sbin/ahs differ diff --git a/usr/sbin/app_base_link.sh b/usr/sbin/app_base_link.sh index 40e275b..1006757 100755 --- a/usr/sbin/app_base_link.sh +++ b/usr/sbin/app_base_link.sh @@ -21,6 +21,8 @@ case $f in exit 1 ;; esac +# libcrypt support SHA256 +UCLIBC_NEW_VERSION=0.9.33.2 APP_UCLIBC_VERSION=0.9.28 APPS_DEV=`nvram get apps_dev` APPS_MOUNTED_PATH=`nvram get apps_mounted_path` @@ -145,6 +147,9 @@ done ln -sf $APP_LIB/libipkg.so.0.0.0 $APP_LINK_LIB/libipkg.so.0 ln -sf $APP_LIB/libipkg.so.0.0.0 $APP_LINK_LIB/libipkg.so +# libcrypt suport SHA256 +lib_so=/opt/lib/libcrypt.so.0 + #sherry add 2016.7.4{ if [ $apps_new_arm -eq 1 ]; then #uclibc-opt @@ -184,8 +189,17 @@ else ln -sf $APP_LIB/ld-uClibc-${APP_UCLIBC_VERSION}.so $APP_LINK_LIB/ld-uClibc.so ln -sf $APP_LIB/libuClibc-${APP_UCLIBC_VERSION}.so $APP_LINK_LIB/libc.so.0 ln -sf $APP_LIB/libuClibc-${APP_UCLIBC_VERSION}.so $APP_LINK_LIB/libc.so - ln -sf $APP_LIB/libcrypt-${APP_UCLIBC_VERSION}.so $APP_LINK_LIB/libcrypt.so.0 - ln -sf $APP_LIB/libcrypt-${APP_UCLIBC_VERSION}.so $APP_LINK_LIB/libcrypt.so + if [ "$pkg_type" == "mipsel" ]; then + ln -sf $APP_LIB/libcrypt-${UCLIBC_NEW_VERSION}.so $APP_LINK_LIB/libcrypt.so + ln -sf $APP_LIB/libcrypt-${UCLIBC_NEW_VERSION}.so $APP_LINK_LIB/libcrypt.so.0 + if [ ! -e $lib_so ]; then + ln -sf $APP_LIB/libcrypt-${APP_UCLIBC_VERSION}.so $APP_LINK_LIB/libcrypt.so.0 + ln -sf $APP_LIB/libcrypt-${APP_UCLIBC_VERSION}.so $APP_LINK_LIB/libcrypt.so + fi + else + ln -sf $APP_LIB/libcrypt-${APP_UCLIBC_VERSION}.so $APP_LINK_LIB/libcrypt.so.0 + ln -sf $APP_LIB/libcrypt-${APP_UCLIBC_VERSION}.so $APP_LINK_LIB/libcrypt.so + fi ln -sf $APP_LIB/libgcc_s.so.1 $APP_LINK_LIB/libgcc_s.so if [ "$pkg_type" == "arm" ]; then ln -sf $APP_LIB/libstdc++.so.6.0.2 $APP_LINK_LIB/libstdc++.so.6 diff --git a/usr/sbin/app_base_packages.sh b/usr/sbin/app_base_packages.sh index b58ea5e..e73d755 100755 --- a/usr/sbin/app_base_packages.sh +++ b/usr/sbin/app_base_packages.sh @@ -158,7 +158,7 @@ if [ ! -f "$APPS_INSTALL_PATH/bin/ipkg" ] || [ -z "$had_uclibc" ]; then fi #2016.7.1 sherry new oleg arm{ - if [ $apps_new_arm -eq 1 ]; then + if [ $apps_new_arm -eq 1 ] || [ $pkg_type == 'mipsel' ]; then echo "wget --spider $wget_options $dl_path/$BASELEN_TGZ" wget --spider $wget_options $dl_path/$BASELEN_TGZ if [ "$?" != "0" ]; then @@ -285,7 +285,7 @@ if [ "$APPS_MOUNTED_TYPE" == "vfat" ] || [ "$APPS_MOUNTED_TYPE" == "tfat" ]; the fi #2016.7.6 sherry add for new arm{ -if [ $apps_new_arm -eq 1 ]; then +if [ $apps_new_arm -eq 1 ] || [ $pkg_type == 'mipsel' ]; then rm -f $TEMP_BASELEN_FILE rm -f $APPS_INSTALL_PATH/$BASELEN_FILE fi diff --git a/usr/sbin/awsiot b/usr/sbin/awsiot new file mode 100755 index 0000000..8161ca9 Binary files /dev/null and b/usr/sbin/awsiot differ diff --git a/usr/sbin/bwdpi_sqlite b/usr/sbin/bwdpi_sqlite index 6936f08..a5f682a 100755 Binary files a/usr/sbin/bwdpi_sqlite and b/usr/sbin/bwdpi_sqlite differ diff --git a/usr/sbin/cfg_client b/usr/sbin/cfg_client index b6fdf8b..07c470c 100755 Binary files a/usr/sbin/cfg_client and b/usr/sbin/cfg_client differ diff --git a/usr/sbin/cfg_reportstatus b/usr/sbin/cfg_reportstatus index 1147137..ff2c23a 100755 Binary files a/usr/sbin/cfg_reportstatus and b/usr/sbin/cfg_reportstatus differ diff --git a/usr/sbin/cfg_server b/usr/sbin/cfg_server index 4bc2b72..fc7cf38 100755 Binary files a/usr/sbin/cfg_server and b/usr/sbin/cfg_server differ diff --git a/usr/sbin/colog b/usr/sbin/colog index 16a7bd7..7ce6f15 100755 Binary files a/usr/sbin/colog and b/usr/sbin/colog differ diff --git a/usr/sbin/curl b/usr/sbin/curl index c4c812d..70b9404 100755 Binary files a/usr/sbin/curl and b/usr/sbin/curl differ diff --git a/usr/sbin/find_modem_type.sh b/usr/sbin/find_modem_type.sh index e8d70ff..67c9bab 100755 --- a/usr/sbin/find_modem_type.sh +++ b/usr/sbin/find_modem_type.sh @@ -71,6 +71,10 @@ _find_act_type(){ got_other=1 echo "gobi" break + elif [ "$t" == "ipheth" ]; then + got_other=1 + echo "ipheth" + break fi done diff --git a/usr/sbin/gencert.sh b/usr/sbin/gencert.sh index a0c68ae..aae2ed0 100755 --- a/usr/sbin/gencert.sh +++ b/usr/sbin/gencert.sh @@ -17,11 +17,14 @@ for CN in $NVCN; do I=$(($I + 1)) done +# add startdate option for certificate +echo "default_startdate=`date +%Y%m%d%H%M%S%Z`" >> openssl.config + # 2022/09/07 ECC key openssl ecparam -name prime256v1 -genkey -noout -out /etc/key.pem # 2020/01/03 import the self-certificate -OPENSSL_CONF=/etc/openssl.config RANDFILE=/dev/urandom openssl req -x509 -new -key /etc/key.pem -out /etc/cert.pem -days 365 +OPENSSL_CONF=/etc/openssl.config RANDFILE=/dev/urandom openssl req -x509 -new -key /etc/key.pem -out /etc/cert.pem -days 3653 # server.pem for WebDav SSL cat key.pem cert.pem > server.pem diff --git a/usr/sbin/httpd b/usr/sbin/httpd index 5714733..57a6b38 100755 Binary files a/usr/sbin/httpd and b/usr/sbin/httpd differ diff --git a/usr/sbin/inadyn b/usr/sbin/inadyn index 795e160..484d347 100755 Binary files a/usr/sbin/inadyn and b/usr/sbin/inadyn differ diff --git a/usr/sbin/ip b/usr/sbin/ip index e17d228..2164033 100755 Binary files a/usr/sbin/ip and b/usr/sbin/ip differ diff --git a/usr/sbin/lldpcli b/usr/sbin/lldpcli index 6d376e6..2575b31 100755 Binary files a/usr/sbin/lldpcli and b/usr/sbin/lldpcli differ diff --git a/usr/sbin/lldpd b/usr/sbin/lldpd index b54fa2e..3c7b661 100755 Binary files a/usr/sbin/lldpd and b/usr/sbin/lldpd differ diff --git a/usr/sbin/lpd b/usr/sbin/lpd index 39ae5dd..88f36ee 100755 Binary files a/usr/sbin/lpd and b/usr/sbin/lpd differ diff --git a/usr/sbin/mastiff b/usr/sbin/mastiff index eb37855..07a4fd6 100755 Binary files a/usr/sbin/mastiff and b/usr/sbin/mastiff differ diff --git a/usr/sbin/minidlna b/usr/sbin/minidlna index 9c1e427..4618772 100755 Binary files a/usr/sbin/minidlna and b/usr/sbin/minidlna differ diff --git a/usr/sbin/miniupnpd b/usr/sbin/miniupnpd index ca4f9cf..4152b52 100755 Binary files a/usr/sbin/miniupnpd and b/usr/sbin/miniupnpd differ diff --git a/usr/sbin/modem_status.sh b/usr/sbin/modem_status.sh index 6ff8fca..5f2996a 100755 --- a/usr/sbin/modem_status.sh +++ b/usr/sbin/modem_status.sh @@ -27,6 +27,8 @@ sim_order=`nvram get modem_sim_order` usb_gobi2=`nvram get usb_gobi2` +usb_path1_manufacturer=`nvram get usb_path1_manufacturer` + stop_lock=`nvram get stop_atlock` if [ -n "$stop_lock" ] && [ "$stop_lock" -eq "1" ]; then at_lock="" @@ -564,6 +566,10 @@ elif [ "$1" == "fullsignal" ]; then lac=`echo -n "$fullstr" |awk 'BEGIN{FS=","}{print $5}' 2>/dev/null` rsrp=`echo -n "$fullstr" |awk 'BEGIN{FS=","}{print $13}' 2>/dev/null` rsrq=`echo -n "$fullstr" |awk 'BEGIN{FS=","}{print $14}' 2>/dev/null` + if [ "$usb_path1_manufacturer" == "Fibocom" ]; then + rsrp=$(($rsrp-141)) + rsrq=$(($rsrq/2-20)) + fi if [ "$mode" -eq "4" ]; then at_ret=`/usr/sbin/modem_at.sh +GTCAINFO? "$modem_reg_time" 2>&1` ret=`echo -n "$at_ret" |grep "OK" 2>/dev/null` diff --git a/usr/sbin/networkmap b/usr/sbin/networkmap index 56b5c2f..c2ec619 100755 Binary files a/usr/sbin/networkmap and b/usr/sbin/networkmap differ diff --git a/usr/sbin/nt_actMail b/usr/sbin/nt_actMail index 26fa8e4..d586b98 100755 Binary files a/usr/sbin/nt_actMail and b/usr/sbin/nt_actMail differ diff --git a/usr/sbin/nt_center b/usr/sbin/nt_center index d32fadb..59d557e 100755 Binary files a/usr/sbin/nt_center and b/usr/sbin/nt_center differ diff --git a/usr/sbin/nt_db b/usr/sbin/nt_db index 2c79fb3..03beefe 100755 Binary files a/usr/sbin/nt_db and b/usr/sbin/nt_db differ diff --git a/usr/sbin/ntpclient b/usr/sbin/ntpclient index ccfa403..4d50cb4 100755 Binary files a/usr/sbin/ntpclient and b/usr/sbin/ntpclient differ diff --git a/usr/sbin/openssl b/usr/sbin/openssl index ae44852..b084b22 100755 Binary files a/usr/sbin/openssl and b/usr/sbin/openssl differ diff --git a/usr/sbin/openvpn b/usr/sbin/openvpn index 1e999c2..9ada802 100755 Binary files a/usr/sbin/openvpn and b/usr/sbin/openvpn differ diff --git a/usr/sbin/phddns b/usr/sbin/phddns index 4ddc586..e32c8f7 100755 Binary files a/usr/sbin/phddns and b/usr/sbin/phddns differ diff --git a/usr/sbin/protect_srv b/usr/sbin/protect_srv index f7d308e..5285f38 100755 Binary files a/usr/sbin/protect_srv and b/usr/sbin/protect_srv differ diff --git a/usr/sbin/samba_multicall b/usr/sbin/samba_multicall index 4f4691f..5f46db1 100755 Binary files a/usr/sbin/samba_multicall and b/usr/sbin/samba_multicall differ diff --git a/usr/sbin/socat b/usr/sbin/socat index 4043ffa..2e1e6f4 100755 Binary files a/usr/sbin/socat and b/usr/sbin/socat differ diff --git a/usr/sbin/sqlite3 b/usr/sbin/sqlite3 index 96221c7..f342060 100755 Binary files a/usr/sbin/sqlite3 and b/usr/sbin/sqlite3 differ diff --git a/usr/sbin/u2ec b/usr/sbin/u2ec index 41afb1c..5ca8e15 100755 Binary files a/usr/sbin/u2ec and b/usr/sbin/u2ec differ diff --git a/usr/sbin/usb_modeswitch b/usr/sbin/usb_modeswitch index ad2548b..2e4766d 100755 Binary files a/usr/sbin/usb_modeswitch and b/usr/sbin/usb_modeswitch differ diff --git a/usr/sbin/vsftpd b/usr/sbin/vsftpd index 6cf2a66..f1c5391 100755 Binary files a/usr/sbin/vsftpd and b/usr/sbin/vsftpd differ diff --git a/usr/sbin/wget b/usr/sbin/wget index 4cbb7ce..a7c273a 100755 Binary files a/usr/sbin/wget and b/usr/sbin/wget differ diff --git a/www/APP_Installation.asp b/www/APP_Installation.asp index a5b0d2a..824cf3e 100644 --- a/www/APP_Installation.asp +++ b/www/APP_Installation.asp @@ -7,7 +7,7 @@ -<#842#> - <#379#> +<#860#> - <#393#> @@ -104,15 +104,15 @@ var webs_state_update; var webs_state_error; var webs_state_info; var wan_unit_orig = '<% nvram_get("wan_unit"); %>'; -var fileflex_text = "<#2033#>"; +var fileflex_text = "<#2055#>"; var faq_href1 = "https://nw-dlcdnet.asus.com/support/forward.html?model=&type=Faq&lang="+ui_lang+"&kw=&num=141"; var faq_href2 = "https://nw-dlcdnet.asus.com/support/forward.html?model=&type=Faq&lang="+ui_lang+"&kw=&num=142"; function initial(){ -default_apps_array = [["AiDisk", "aidisk.asp", "<#991#>", "Aidisk_png", ""], -["<#3104#>", "mediaserver.asp", "<#3459#>", "server_png", ""], -["<#2803#>", "PrinterServer.asp", "<#2802#>", "PrinterServer_png", ""], -["3G/4G", "Advanced_Modem_Content.asp", "<#2291#>", "modem_png", ""], -["<#3289#>", "Advanced_TimeMachine.asp", "<#3294#>", "TimeMachine_png", "1.0.0.1"]]; +default_apps_array = [["AiDisk", "aidisk.asp", "<#1009#>", "Aidisk_png", ""], +["<#3170#>", "mediaserver.asp", "<#3530#>", "server_png", ""], +["<#2847#>", "PrinterServer.asp", "<#2846#>", "PrinterServer_png", ""], +["3G/4G", "Advanced_Modem_Content.asp", "<#2329#>", "modem_png", ""], +["<#3359#>", "Advanced_TimeMachine.asp", "<#3364#>", "TimeMachine_png", "1.0.0.1"]]; if(re_mode == "1"){ $("#FormTitle").addClass("perNode_app_table"); default_apps_array[1][1] = ""; @@ -126,15 +126,15 @@ show_menu(); $("#FormTitle").css("display", ""); if(!media_support){ default_apps_array[1][1] = "Advanced_AiDisk_samba.asp"; -default_apps_array[1].splice(2,1,"<#2647#>"); +default_apps_array[1].splice(2,1,"<#2690#>"); } if(sw_mode == 2 || sw_mode == 3 || sw_mode == 4 || re_mode == "1" || noaidisk_support){ if(default_apps_array.getIndexByValue2D("AiDisk") != -1) default_apps_array = default_apps_array.del(default_apps_array.getIndexByValue2D("AiDisk")[0]); } if(!printer_support || noprinter_support || re_mode == "1"){ -if(default_apps_array.getIndexByValue2D("<#2803#>") != -1) -default_apps_array = default_apps_array.del(default_apps_array.getIndexByValue2D("<#2803#>")[0]); +if(default_apps_array.getIndexByValue2D("<#2847#>") != -1) +default_apps_array = default_apps_array.del(default_apps_array.getIndexByValue2D("<#2847#>")[0]); } if(sw_mode == 2 || sw_mode == 3 || sw_mode == 4 || re_mode == "1" || !modem_support || nomodem_support || based_modelid.substring(0,3) == "4G-"){ @@ -142,8 +142,8 @@ if(default_apps_array.getIndexByValue2D("3G/4G") != -1) default_apps_array = default_apps_array.del(default_apps_array.getIndexByValue2D("3G/4G")[0]); } if(!timemachine_support){ -if(default_apps_array.getIndexByValue2D("<#3289#>") != -1) -default_apps_array = default_apps_array.del(default_apps_array.getIndexByValue2D("<#3289#>")[0]); +if(default_apps_array.getIndexByValue2D("<#3359#>") != -1) +default_apps_array = default_apps_array.del(default_apps_array.getIndexByValue2D("<#3359#>")[0]); } trNum = default_apps_array.length; if(_apps_action == '' && @@ -235,21 +235,21 @@ var proceed = 0.6; if(apps_state_upgrade != 4 && apps_state_upgrade != ""){ // upgrade error handler errorcode = "apps_state_upgrade = " + apps_state_upgrade; if(apps_state_error == 1) -document.getElementById("apps_state_desc").innerHTML = "<#3486#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3557#>"; else if(apps_state_error == 2) -document.getElementById("apps_state_desc").innerHTML = "<#3474#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3545#>"; else if(apps_state_error == 4) -document.getElementById("apps_state_desc").innerHTML = "<#3473#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3544#>"; else if(apps_state_error == 6) -document.getElementById("apps_state_desc").innerHTML = "<#3476#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3547#>"; else if(apps_state_error == 7) -document.getElementById("apps_state_desc").innerHTML = "<#3479#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3550#>"; else if(apps_state_error == 9) -document.getElementById("apps_state_desc").innerHTML = "<#3478#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3549#>"; else if(apps_state_error == 10) -document.getElementById("apps_state_desc").innerHTML = "<#3475#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3546#>"; else if(apps_state_upgrade == 0) -document.getElementById("apps_state_desc").innerHTML = "<#3485#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3556#>"; else if(apps_state_upgrade == 1){ if(apps_download_percent > 0 && apps_download_percent <= 100){ document.getElementById("apps_state_desc").innerHTML = apps_download_file + " is downloading.. " + " " + apps_download_percent + " %"; @@ -259,23 +259,23 @@ else if(apps_download_percent_done > 5){ if(installPercent > 99) installPercent = 99; document.getElementById("loadingicon").style.display = "none"; -document.getElementById("apps_state_desc").innerHTML = "[" + cookie.get("apps_last") + "] " + "<#1894#> " + Math.round(installPercent) +" %"; +document.getElementById("apps_state_desc").innerHTML = "[" + cookie.get("apps_last") + "] " + "<#1916#> " + Math.round(installPercent) +" %"; installPercent = installPercent + proceed;//*/ } else{ -document.getElementById("apps_state_desc").innerHTML = " <#3485#>..."; +document.getElementById("apps_state_desc").innerHTML = " <#3556#>..."; apps_download_percent_done++; } } else if(apps_state_upgrade == 2) -document.getElementById("apps_state_desc").innerHTML = "<#3497#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3568#>"; else{ if(apps_depend_action_target != "terminated" && apps_depend_action_target != "error"){ if(apps_depend_action_target == "") -document.getElementById("apps_state_desc").innerHTML = "[" + cookie.get("apps_last") + "] " + "<#1894#> "; +document.getElementById("apps_state_desc").innerHTML = "[" + cookie.get("apps_last") + "] " + "<#1916#> "; else -document.getElementById("apps_state_desc").innerHTML = "[" + cookie.get("apps_last") + "] " + "<#1894#> " -+"
<#1894#>:"+apps_depend_do+"" +document.getElementById("apps_state_desc").innerHTML = "[" + cookie.get("apps_last") + "] " + "<#1916#> " ++"
<#1916#>:"+apps_depend_do+"" +"
"+apps_depend_action+" "+apps_depend_action_target+"" ; } @@ -283,7 +283,7 @@ else{ if(installPercent > 99) installPercent = 99; document.getElementById("loadingicon").style.display = "none"; -document.getElementById("apps_state_desc").innerHTML = "[" + cookie.get("apps_last") + "] " + "<#1894#> " + Math.round(installPercent) +" %"; +document.getElementById("apps_state_desc").innerHTML = "[" + cookie.get("apps_last") + "] " + "<#1916#> " + Math.round(installPercent) +" %"; installPercent = installPercent + proceed; } } @@ -291,89 +291,89 @@ installPercent = installPercent + proceed; else if(apps_state_enable != 2 && apps_state_enable != ""){ errorcode = "apps_state_enable = " + apps_state_enable; if(apps_state_error == 1) -document.getElementById("apps_state_desc").innerHTML = "<#3477#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3548#>"; else if(apps_state_error == 2) -document.getElementById("apps_state_desc").innerHTML = "<#3474#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3545#>"; else if(apps_state_error == 3) -document.getElementById("apps_state_desc").innerHTML = "<#3472#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3543#>"; else if(apps_state_error == 8) document.getElementById("apps_state_desc").innerHTML = "Enable error!"; else{ document.getElementById("loadingicon").style.display = ""; -document.getElementById("apps_state_desc").innerHTML = "<#497#>"; +document.getElementById("apps_state_desc").innerHTML = "<#513#>"; } } else if(apps_state_update != 2 && apps_state_update != ""){ errorcode = "apps_state_update = " + apps_state_update; if(apps_state_error == 1) -document.getElementById("apps_state_desc").innerHTML = "<#3466#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3537#>"; else if(apps_state_error == 2) -document.getElementById("apps_state_desc").innerHTML = "<#3464#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3535#>"; else -document.getElementById("apps_state_desc").innerHTML = "<#3453#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3523#>"; } else if(apps_state_remove != 2 && apps_state_remove != ""){ errorcode = "apps_state_remove = " + apps_state_remove; -document.getElementById("apps_state_desc").innerHTML = "<#3451#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3521#>"; } else if(apps_state_switch != 4 && apps_state_switch != 5 && apps_state_switch != ""){ errorcode = "apps_state_switch = " + apps_state_switch; if(apps_state_error == 1) -document.getElementById("apps_state_desc").innerHTML = "<#3477#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3548#>"; else if(apps_state_error == 2) -document.getElementById("apps_state_desc").innerHTML = "<#3474#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3545#>"; else if(apps_state_switch == 1) -document.getElementById("apps_state_desc").innerHTML = "<#3467#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3538#>"; else if(apps_state_switch == 2) -document.getElementById("apps_state_desc").innerHTML = "<#3468#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3539#>"; else if(apps_state_switch == 3) -document.getElementById("apps_state_desc").innerHTML = "<#3465#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3536#>"; else -document.getElementById("apps_state_desc").innerHTML = "<#1894#>"; +document.getElementById("apps_state_desc").innerHTML = "<#1916#>"; } else if(apps_state_autorun != 4 && apps_state_autorun != ""){ errorcode = "apps_state_autorun = " + apps_state_autorun; if(apps_state_error == 1) -document.getElementById("apps_state_desc").innerHTML = "<#3477#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3548#>"; else if(apps_state_error == 2) -document.getElementById("apps_state_desc").innerHTML = "<#3474#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3545#>"; else if(apps_state_autorun == 1) -document.getElementById("apps_state_desc").innerHTML = "<#3462#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3533#>"; else if(apps_state_install == 2) -document.getElementById("apps_state_desc").innerHTML = "<#3469#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3540#>"; else -document.getElementById("apps_state_desc").innerHTML = "<#1424#>"; +document.getElementById("apps_state_desc").innerHTML = "<#1442#>"; } else if(apps_state_install != 5 && apps_state_error > 0){ // install error handler if(apps_state_error == 1) -document.getElementById("apps_state_desc").innerHTML = "<#3486#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3557#>"; else if(apps_state_error == 2) -document.getElementById("apps_state_desc").innerHTML = "<#3474#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3545#>"; else if(apps_state_error == 3) -document.getElementById("apps_state_desc").innerHTML = "<#3472#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3543#>"; else if(apps_state_error == 4) -document.getElementById("apps_state_desc").innerHTML = "<#3473#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3544#>"; else if(apps_state_error == 5) -document.getElementById("apps_state_desc").innerHTML = "<#3471#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3542#>"; else if(apps_state_error == 6) -document.getElementById("apps_state_desc").innerHTML = "<#3476#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3547#>"; else if(apps_state_error == 7) -document.getElementById("apps_state_desc").innerHTML = "<#3479#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3550#>"; else if(apps_state_error == 9) -document.getElementById("apps_state_desc").innerHTML = "<#3478#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3549#>"; else if(apps_state_error == 10) -document.getElementById("apps_state_desc").innerHTML = "<#3475#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3546#>"; isinstall = 0; } else if(apps_state_install != 5 && apps_state_install != ""){ isinstall = 1; errorcode = "_apps_state_install = " + apps_state_install; if(apps_state_install == 0) -document.getElementById("apps_state_desc").innerHTML = "<#3487#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3558#>"; else if(apps_state_install == 1) -document.getElementById("apps_state_desc").innerHTML = "<#3462#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3533#>"; else if(apps_state_install == 2) -document.getElementById("apps_state_desc").innerHTML = "<#3469#>"; +document.getElementById("apps_state_desc").innerHTML = "<#3540#>"; else if(apps_state_install == 3){ if(apps_download_percent > 0 && apps_download_percent <= 100){ document.getElementById("apps_state_desc").innerHTML = apps_download_file + " is downloading.. " + " " + apps_download_percent + " %"; @@ -383,11 +383,11 @@ else if(apps_download_percent_done > 5){ if(installPercent > 99) installPercent = 99; document.getElementById("loadingicon").style.display = "none"; -document.getElementById("apps_state_desc").innerHTML = "[" + cookie.get("apps_last") + "] " + "<#1894#> " + Math.round(installPercent) +" %"; +document.getElementById("apps_state_desc").innerHTML = "[" + cookie.get("apps_last") + "] " + "<#1916#> " + Math.round(installPercent) +" %"; installPercent = installPercent + proceed;//*/ } else{ -document.getElementById("apps_state_desc").innerHTML = " <#3485#>..."; +document.getElementById("apps_state_desc").innerHTML = " <#3556#>..."; apps_download_percent_done++; } } @@ -397,13 +397,13 @@ if(apps_depend_action_target == ""){ if(installPercent > 99) installPercent = 99; document.getElementById("loadingicon").style.display = "none"; -document.getElementById("apps_state_desc").innerHTML = "[" + cookie.get("apps_last") + "] " + "<#1894#> " + Math.round(installPercent) +" %"; +document.getElementById("apps_state_desc").innerHTML = "[" + cookie.get("apps_last") + "] " + "<#1916#> " + Math.round(installPercent) +" %"; installPercent = installPercent + proceed; } else{ var _apps_depend_do = apps_depend_do.replace(apps_depend_action, ""+apps_depend_action+""); -document.getElementById("apps_state_desc").innerHTML = "[" + cookie.get("apps_last") + "] " + "<#1894#> " -+"
<#1894#>:"+_apps_depend_do+"" +document.getElementById("apps_state_desc").innerHTML = "[" + cookie.get("apps_last") + "] " + "<#1916#> " ++"
<#1916#>:"+_apps_depend_do+"" +"

"+apps_depend_action+" "+apps_depend_action_target+"" ; } @@ -412,14 +412,14 @@ else{ if(installPercent > 99) installPercent = 99; document.getElementById("loadingicon").style.display = "none"; -document.getElementById("apps_state_desc").innerHTML = "[" + cookie.get("apps_last") + "] " + "<#1894#> " + Math.round(installPercent) +" %"; +document.getElementById("apps_state_desc").innerHTML = "[" + cookie.get("apps_last") + "] " + "<#1916#> " + Math.round(installPercent) +" %"; installPercent = installPercent + proceed; } } } else{ document.getElementById("loadingicon").style.display = ""; -document.getElementById("apps_state_desc").innerHTML = "<#497#>"; +document.getElementById("apps_state_desc").innerHTML = "<#513#>"; } if(apps_state_error != 0){ document.getElementById("return_btn").style.display = ""; @@ -434,11 +434,11 @@ return false; var trNum; function show_apps(){ if(re_mode != "1") -document.getElementById("usbHint").innerHTML = "<#3018#>"; +document.getElementById("usbHint").innerHTML = "<#3070#>"; var counter = 0; appnum = 0; if(apps_array == "" && (appnet_support || appbase_support)){ -apps_array = [["downloadmaster", "", "", "no", "no", "", "", "<#1779#>", "downloadmaster_png", "", "", ""], +apps_array = [["downloadmaster", "", "", "no", "no", "", "", "<#1801#>", "downloadmaster_png", "", "", ""], ["mediaserver", "", "", "no", "no", "", "", "", "mediaserver_png", "", "", ""]]; if(aicloudipk_support) apps_array.push(["aicloud", "", "", "no", "no", "", "", "AiCloud 2.0 utilities", "aicloud_png", "", "", ""]); @@ -504,7 +504,7 @@ else htmlcode += '
' + default_apps_array[i][0] + '
\n'; } if(i ==3){ -htmlcode += '
' + default_apps_array[i][2] + ' <#3239#>
\n'; +htmlcode += '
' + default_apps_array[i][2] + ' <#3305#>
\n'; } else{ htmlcode += '
' + default_apps_array[i][2] + '
\n'; @@ -553,7 +553,7 @@ htmlcode += '
'; htmlcode += '\n'; htmlcode += '\n'; if(apps_array[i][0] == "downloadmaster") -apps_array[i][0] = "<#1785#>"; +apps_array[i][0] = "<#1807#>"; else if(apps_array[i][0] == "mediaserver" || apps_array[i][0] == "mediaserver2") apps_array[i][0] = "Media Server"; else if(apps_array[i][0] == "aicloud") @@ -575,7 +575,7 @@ htmlcode += apps_array[i][0] + '\n'; else if(apps_array[i][4] == "no" && apps_array[i][3] == "yes") // disable htmlcode += '' + apps_array[i][0] + '' + apps_array[i][1] + '\n'; else{ // enable -if(apps_array[i][0] == "<#1785#>") +if(apps_array[i][0] == "<#1807#>") htmlcode += '' + apps_array[i][0] + '' + apps_array[i][1] + '\n'; else htmlcode += '' + apps_array[i][0] + '' + apps_array[i][1] + '\n'; @@ -593,7 +593,7 @@ else{ if(apps_array[i][4] == "no" && apps_array[i][3] == "yes") // disable htmlcode += '' + apps_array[i][0] + 'ver. ' + apps_array[i][1] + '\n'; else{ // enable -if(apps_array[i][0] == "<#1785#>") +if(apps_array[i][0] == "<#1807#>") htmlcode += '' + apps_array[i][0] + 'ver. ' + apps_array[i][1] + '\n'; else htmlcode += '' + apps_array[i][0] + 'ver. ' + apps_array[i][1] + '\n'; @@ -611,7 +611,7 @@ htmlcode += apps_array[i][0] + '' + apps_array[i][1] + 'ver. ' + apps_array[i][1] + '\n'; } -if(apps_array[i][0] == "<#1785#>") +if(apps_array[i][0] == "<#1807#>") apps_array[i][0] = "downloadmaster"; else if(apps_array[i][0] == "Media Server"){ apps_array[i][0] = "mediaserver"; @@ -631,28 +631,28 @@ htmlcode += '
\n'; if(apps_array[i][3] == "yes"){ //installed htmlcode += 'Uninstall\n'; /* untranslated */ if(apps_array[i][4] == "yes") //enable -htmlcode += '<#3847#>\n'; +htmlcode += '<#3946#>\n'; else -htmlcode += '<#3846#>\n'; +htmlcode += '<#3945#>\n'; if(sw_mode == 3 || link_internet == "2") htmlcode += 'Check update\n'; /* untranslated */ if(apps_array[i][0] == "downloadmaster"){ -htmlcode += '<#1660#>\n'; +htmlcode += '<#1682#>\n'; } else if(apps_array[i][0] == "fileflex") -htmlcode += '<#1660#>\n'; +htmlcode += '<#1682#>\n'; if( cookie.get("apps_last") == apps_array[i][0] && hasNewVer(apps_array[i]) && (sw_mode == 3 || link_internet == "2")) -htmlcode += '
<#3452#>\n'; +htmlcode += '
<#3522#>\n'; else if(cookie.get("apps_last") == apps_array[i][0]) -htmlcode += "
<#2617#>\n"; +htmlcode += "
<#2658#>\n"; } else{ if(apps_array[i][0] == "downloadmaster" || apps_array[i][0] == "mediaserver" || apps_array[i][0] == "aicloud" || apps_array[i][0] == "mediaserver2" || apps_array[i][0] == "fileflex") -htmlcode += '<#1893#>\n'; /* untranslated */ +htmlcode += '<#1915#>\n'; /* untranslated */ else -htmlcode += '<#1893#>\n'; /* untranslated */ +htmlcode += '<#1915#>\n'; /* untranslated */ } htmlcode += '


\n'; if(apps_array[i][0] == "downloadmaster"){ // set Cookie @@ -755,10 +755,10 @@ htmlcode += '
'+ usbDevicesList[i].partition[j].partName + '
'; } if(accessableSize > 1) -htmlcode += '
<#1425#>: '+ accessableSize+" GB" + '
'; +htmlcode += '
<#1443#>: '+ accessableSize+" GB" + '
'; else -htmlcode += '
<#1425#>: '+ accessableSize+" GB (Disk quota can not less than 1GB)" + '
'; -htmlcode += '
<#3316#>: '+ totalSize+" GB" + '
'; +htmlcode += '
<#1443#>: '+ accessableSize+" GB (Disk quota can not less than 1GB)" + '
'; +htmlcode += '
<#3386#>: '+ totalSize+" GB" + '
'; htmlcode += '
' + usbDevicesList[i].deviceName + '
'; htmlcode += '

\n'; mounted_partition++; @@ -766,12 +766,12 @@ mounted_partition++; } if(mounted_partition == 0){ if(re_mode == "1") -htmlcode += '<#2830#>\n'; +htmlcode += '<#2876#>\n'; else -htmlcode += '<#2830#>\n'; +htmlcode += '<#2876#>\n'; } document.getElementById("partition_div").innerHTML = htmlcode; -document.getElementById("usbHint").innerHTML = "<#1780#> :"; +document.getElementById("usbHint").innerHTML = "<#1802#> :"; }); } function apps_form(_act, _name, _flag){ @@ -802,7 +802,7 @@ if(_dm_enable == "yes"){ document.getElementById("realLink").href = _quick_dmlink; } else{ -document.getElementById("quick_dmlink").onclick = function(){alert("<#1777#>");return false;} +document.getElementById("quick_dmlink").onclick = function(){alert("<#1799#>");return false;} } document.getElementById("return_btn").style.display = ""; } @@ -877,9 +877,9 @@ window.open('https://asus.fileflex.com', '_blank');
-<#379#> +<#393#> - +
@@ -896,21 +896,21 @@ window.open('https://asus.fileflex.com', '_blank');
-<#1405#> +<#1423#>