[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN104796967A - 无线网络数据还原方法及装置 - Google Patents

无线网络数据还原方法及装置 Download PDF

Info

Publication number
CN104796967A
CN104796967A CN201510224060.6A CN201510224060A CN104796967A CN 104796967 A CN104796967 A CN 104796967A CN 201510224060 A CN201510224060 A CN 201510224060A CN 104796967 A CN104796967 A CN 104796967A
Authority
CN
China
Prior art keywords
wireless networks
network configuration
information
wireless network
wireless
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510224060.6A
Other languages
English (en)
Other versions
CN104796967B (zh
Inventor
胡亚东
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201510224060.6A priority Critical patent/CN104796967B/zh
Publication of CN104796967A publication Critical patent/CN104796967A/zh
Application granted granted Critical
Publication of CN104796967B publication Critical patent/CN104796967B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明适用于智能终端技术领域,提供了一种无线网络数据还原方法及装置,所述方法包括:当检测到无线网络数据还原指令时,获取第一无线网络配置文件;读取备份文件中的无线网络配置信息,将所述第一无线网络配置文件中的无线网络配置信息修改为所读取的无线网络配置信息;读取第二无线网络配置文件中的端口属性信息,将所述第一无线网络配置文件中的端口属性信息修改为所读取的端口属性信息;读取备份文件中的权限信息,将所述第一无线网络配置文件中的权限信息修改为所读取的权限信息;最后重启智能终端。本发明实现了智能终端在刷机或恢复出厂设置后,无需重新设置无线网络配置信息即可接入以前的无线网络。

Description

无线网络数据还原方法及装置
技术领域
本发明属于智能终端技术领域,尤其涉及一种无线网络数据还原方法及装置。
背景技术
现有的智能终端能够记录其曾经搜索到或连接过的无线网络。用户使用智能终端越久,智能终端上所保存的无线网络数据(例如Wi-Fi网络的名称和密码等)越多,每当智能终端检测到所述无线网络时,可根据保存的无线网络数据自动接入无线网络,极大地简化了智能终端的联网操作。
然而,当智能终端刷机或者恢复出厂设置后,智能终端上所记录的无线网络数据也被清除,需要重新设置智能终端上的无线网络数据才能接入无线网络,操作过程繁琐。
发明内容
鉴于此,本发明实施例提供一种无线网络数据还原方法及装置,以使得智能终端在刷机或恢复出厂设置后,无需重新设置无线网络数据即可接入无线网络。
第一方面,提供了一种无线网络数据还原方法,所述方法包括:
当检测到无线网络数据还原指令时,获取第一无线网络配置文件;
读取备份文件中的无线网络配置信息,将所述第一无线网络配置文件中的无线网络配置信息修改为所读取的无线网络配置信息;
读取第二无线网络配置文件中的端口属性信息,将所述第一无线网络配置文件中的端口属性信息修改为所读取的端口属性信息;
读取备份文件中的权限信息,将所述第一无线网络配置文件中的权限信息修改为所读取的权限信息;
在所述第一无线网络配置文件的无线网络配置信息、端口属性信息、权限信息修改完后,重新启动智能终端。
进一步地,所述第一无线网络配置文件为data/misc/wifi/wpa_supplicant.conf文件;
所述第二无线网络配置文件为data/misc/wifi/p2p_supplicant.conf文件;
所述端口属性信息为ctrl-interface属性信息。
进一步地,在获取第一无线网络配置文件之前,所述方法还包括:
在智能终端刷机或恢复出厂设置前,读取第一无线网络配置文件中的无线网络配置信息和权限信息;
将所述无线网络配置信息和权限信息存储至所述备份文件中。
进一步地,所述获取第一无线网络配置文件包括:
判断智能终端中是否存在第一无线网络配置文件;
若是,则获取所述第一无线网络配置文件;
否则,触发无线网络连接功能以生成所述第一无线网络配置文件。
进一步地,所述备份文件中包括其他智能终端的第一无线网络配置文件中的无线网络配置信息和权限信息。
第二发明,提供了一种无线网络数据还原装置,所述装置包括:
获取模块,用于当检测到无线网络数据还原指令时,获取第一无线网络配置文件;
第一读取模块,用于读取备份文件中的无线网络配置信息,将所述第一无线网络配置文件中的无线网络配置信息修改为所读取的无线网络配置信息;
第二读取模块,用于读取第二无线网络配置文件中的端口属性信息,将所述第一无线网络配置文件中的端口属性信息修改为所读取的端口属性信息;
第三读取模块,用于读取备份文件中的权限信息,将所述第一无线网络配置文件中的权限信息修改为所读取的权限信息;
重启模块,用于在所述第一无线网络配置文件的无线网络配置信息、端口属性信息、权限信息修改完后,重新启动智能终端。
进一步地,所述第一无线网络配置文件为data/misc/wifi/wpa_supplicant.conf文件;
所述第二无线网络配置文件为data/misc/wifi/p2p_supplicant.conf文件;
所述端口属性信息为ctrl-interface属性信息。
进一步地,所述装置还包括:
备份模块,用于在智能终端刷机或恢复出厂设置前,读取第一无线网络配置文件中的无线网络配置信息和权限信息,将所述无线网络配置信息和权限信息存储至所述备份文件中。
进一步地,所述获取模块包括:
判断单元,用于判断智能终端中是否存在第一无线网络配置文件;
获取单元,用于在判断单元的判断结果为是时,获取所述第一无线网络配置文件;
生成单元,用于在判断单元的判断结果为否时,触发无线网络连接功能以生成所述第一无线网络配置文件。
进一步地,所述备份文件中包括其他智能终端的第一无线网络配置文件中的无线网络配置信息和权限信息。
与现有技术相比,本发明实施例在智能终端存储了与无线网络数据相关的备份文件;当检测到无线网络数据还原指令时,获取第一无线网络配置文件;读取备份文件中的无线网络配置信息,将所述第一无线网络配置文件中的无线网络配置信息修改为所读取的无线网络配置信息;读取第二无线网络配置文件中的端口属性信息,将所述第一无线网络配置文件中的端口属性信息更新为所读取的端口属性信息;读取备份文件中的权限信息,将所述第一无线网络配置文件中的权限信息修改为所读取的权限信息;重新启动所述智能终端;重启后的智能终端即可使用备份文件中所备份的无线网络数据连接网络,从而实现了在智能终端上还原所备份的无线网络数据,使得智能终端在刷机或者恢复出厂设置后仍能继续使用以前的Wi-Fi热点连接网络,避免了重新设置智能终端的网络连接,极大地提升了用户的体验感。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一提供的无线网络数据还原方法的第一实现流程图;
图2是本发明实施例二提供的无线网络数据备份方法的第二实现流程图;
图3是本发明实施例三提供的无线网络数据还原装置的组成结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例在智能终端存储了与无线网络数据相关的备份文件;当检测到无线网络数据还原指令时,获取第一无线网络配置文件;读取备份文件中的无线网络配置信息,将所述第一无线网络配置文件中的无线网络配置信息修改为所读取的无线网络配置信息;读取第二无线网络配置文件中的端口属性信息,将所述第一无线网络配置文件中的端口属性信息更新为所读取的端口属性信息;读取备份文件中的权限信息,将所述第一无线网络配置文件中的权限信息修改为所读取的权限信息;重新启动所述智能终端;重启后的智能终端即可使用备份文件中所备份的无线网络数据连接网络,从而实现了在智能终端上还原所备份的无线网络数据,使得智能终端在刷机或者恢复出厂设置后无需重新设置即可继续使用以前的Wi-Fi热点连接网络,避免了重新设置智能终端的网络连接,极大地提升了用户的体验感。本发明实施例还提供了相应的装置,以下分别进行详细的说明。
实施例一
图1示出了本发明实施例一提供的无线网络数据还原方法的第一实现流程,为了便于说明,仅示出了与本发明实施例相关的部分。
在本发明实施例中,所述方法应用于智能终端,所述智能终端具备连接无线局域网WLAN的功能。优选的,所述智能终端包括但不限于智能手机、平板电脑、学习机、音乐播放器(比如MP3、MP4等)、PDA智能终端、车载智能终端、可穿戴设备。在进行刷机或者恢复出厂设置前,所述智能终端将读取第一无线网络配置文件中的无线网络配置信息和权限信息,并将所述无线网络配置信息和权限信息一同存储至备份文件中。所述无线网络配置信息优选为Wi-Fi配置信息。
如图1所示,所述方法包括:
在步骤S101中,当检测到无线网络数据还原指令时,获取第一无线网络配置文件。
其中,所述第一无线网络配置文件为data/misc/wifi/wpa_supplicant.conf文件,用于存储Wi-Fi配置信息及权限信息。
在本发明实施例中,由于刷机或者恢复出厂设置后的智能终端已将刷机或恢复出厂设置前的第一无线网络配置文件清除,若刷机或者恢复出厂设置后的智能终端未连接过Wi-Fi无线网络,其内部不存在第一无线网络配置文件,所述获取第一无线网络配置文件包括:
判断智能终端中是否存在第一无线网络配置文件;
若是,则获取所述第一无线网络配置文件;
否则,触发无线网络连接功能以生成所述第一无线网络配置文件。
在智能终端存在第一无线网络配置文件时,直接获取所述第一无线网络配置文件;否则,通过使能化一次Wi-Fi,即触发无线网络连接功能(比如开启智能终端上的无线网络连接功能,不一定连接上网络),通过此方式自动生成所述第一无线网络配置文件,即data/misc/wifi/wpa_supplicant.conf文件。
在步骤S102中,读取备份文件中的无线网络配置信息,将所述第一无线网络配置文件中的无线网络配置信息修改为所读取的无线网络配置信息。
在本发明实施例中,所述无线网络配置信息为Wi-Fi配置信息。智能终端连接过Wi-Fi后,其内部将生成第一无线网络配置文件,即data/misc/wifi/wpa_supplicant.conf文件,以保存该文件的权限信息(包括但不限于user、group属性和读写权限属性)和智能终端所有可搜索到或者连接过的Wi-Fi配置信息(包括但不限于ssid网络名称、psk密码、key_mgmt加密方式、priority优先权限)。所述智能终端在进行刷机或者恢复出厂设置前,预先读取第一无线网络配置文件(即恢复出厂设置或刷机前智能终端的data/misc/wifi/wpa_supplicant.conf文件)中的无线网络配置信息和权限信息,并将所述无线网络配置信息和权限信息一同存储至备份文件中。所述无线网络配置信息为Wi-Fi配置信息,所述备份文件优选为字符串数组conf[]。
在智能终端恢复出厂设备或刷机后,则从所述备份文件中获取Wi-Fi配置信息。针对第一无线网络配置文件中的每一项Wi-Fi配置属性,逐一查找所述备份文件中所述Wi-Fi配置属性对应的设置值,并将所述第一无线网络配置文件中的每一项Wi-Fi配置属性修改为所述设置值,即将备份文件中的每一项Wi-Fi配置属性的设置值赋值给所述第一无线网络配置文件中对应的Wi-Fi配置属性。
在步骤S103中,读取第二无线网络配置文件中的端口属性信息,将所述第一无线网络配置文件中的端口属性信息修改为所读取的端口属性信息。
在本发明实施例中,所述第二无线网络配置文件为data/misc/wifi/p2p_supplicant.conf文件,其内部记录了ctrl_interface属性信息,即智能终端的端口属性信息。不同的Android设备所使用的网络端口不相同。因此,为了保证还原后的无线网络数据的可使用性,同时将data/misc/wifi/p2p_supplicant.conf文件中的ctrl_interface属性值赋值给data/misc/wifi/wpa_supplicant.conf文件中的ctrl_interface。
在步骤S104中,读取备份文件中的权限信息,将所述第一无线网络配置文件中的权限信息修改为所读取的权限信息。
在将data/misc/wifi/p2p_supplicant.conf文件中的ctrl_interface属性值赋值给data/misc/wifi/wpa_supplicant.conf文件中的ctrl_interface之后,根据备份文件conf[]中所记录的智能终端恢复出厂设置或刷机前的wpa_supplicant.conf文件的权限信息修改当前的data/misc/wifi/wpa_supplicant.conf文件的权限信息。
在步骤S105中,在所述第一无线网络配置文件的无线网络配置信息、端口属性信息、权限信息修改完后,重新启动所述智能终端。
当恢复出厂设置或刷机后的智能终端的data/misc/wifi/wpa_supplicant.conf文件中的Wi-Fi配置信息、权限信息、ctrl_interface属性信息均修改完毕后,重新启动所述智能终端。重启后的智能终端将可继续使用刷机或恢复出厂设置之前所使用过的Wi-Fi热点接入无线网络。
本发明实施例在智能终端刷机或恢复出厂设置前存储了与无线网络数据相关的备份文件;在智能终端刷机或恢复出厂设置后,根据存储的备份文件修改当前的第一无线网络配置文件中的无线网络配置信息和权限信息,以及根据第二无线网络配置文件中的端口属性信息修改当前的第一无线网络配置文件中的端口属性信息,最后重启所述智能终端;重启后的智能终端即可使用以前的Wi-Fi热点连接网络,从而实现了在智能终端上还原之前所保存的无线网络数据,使得智能终端在刷机或者恢复出厂设置后无需重新设置仍能继续使用以前的Wi-Fi热点连接网络,避免了重新设置智能终端的网络连接,极大地提升了用户的体验感。
实施例二
图2示出了本发明实施例二提供的无线网络数据备份方法的第二实现流程。在本发明实施例中,所述备份文件中还可包括其他智能终端的第一无线网络配置文件中的无线网络配置信息和权限信息。所述无线网络配置信息优选为所述其他智能终端Wi-Fi配置信息,包括但不限于所述其他智能终端可搜索到或者连接过的Wi-Fi网络的配置信息。
如图2所示,所述方法包括:
在步骤S201中,当检测到无线网络数据还原指令时,获取第一无线网络配置文件。
在步骤S202中,读取备份文件中的无线网络配置信息,将所述第一无线网络配置文件中的无线网络配置信息修改为所读取的无线网络配置信息。
其中,所述备份文件可通过蓝牙、USB数据线传输等方式从其他智能终端获取。所述备份文件优选为字符串数组conf[],里面存储了所述其他智能终端的第一无线网络配置文件(即所述其他智能终端的data/misc/wifi/wpa_supplicant.conf文件)中的权限信息和Wi-Fi配置信息。
在步骤S203中,读取第二无线网络配置文件中的端口属性信息,将所述第一无线网络配置文件中的端口属性信息更新为所读取的端口属性信息。
在步骤S204中,读取备份文件中的权限信息,将所述第一无线网络配置文件中的权限信息修改为所读取的权限信息。
其中,所述第一无线网络配置文件为data/misc/wifi/wpa_supplicant.conf文件;所述第二无线网络配置文件为data/misc/wifi/p2p_supplicant.conf文件;所述端口属性信息为ctrl-interface属性信息。
在步骤S205中,在所述第一无线网络配置文件的无线网络配置信息、端口属性信息、权限信息修改完后,重新所述启动智能终端。
在本发明实施例中,智能终端根据所述其他智能终端发送的备份文件修改本机的第一无线网络配置文件中的Wi-Fi配置信息和权限信息,以及根据第二无线网络配置文件中的端口属性信息修改本机的第一无线网络配置文件中的端口属性信息,并重新启动;重启后的智能终端即可获取所述其他智能终端曾经搜索到的Wi-Fi网络以及使用所述其他智能终端连接过的Wi-Fi热点连接无线网络。
示例性地,假设有智能终端A和智能终端B,两者通过有线或者无线的方式连接计算机,并能够与计算机进行通讯。智能终端A将自身的data/misc/wifi/wpa_supplicant.conf文件中的Wi-Fi配置信息、权限信息生成备份文件conf[],通过计算机将所述备份文件conf[]发送给智能终端B,智能终端B使用所述备份conf[]还原本机的data/misc/wifi/wpa_supplicant.conf文件,重启后的智能终端B即可获取所述智能终端A曾经搜索到的Wi-Fi网络以及使用所述智能终端A连接过的Wi-Fi热点连接无线网络。
需要说明的是,所述智能终端均为android设备。通过上述方法,实现了将一台android智能终端的无线网络数据备份还原到任意一台android智能终端上,避免了智能终端上联网设置的繁琐操作。
实施例三
图3示出了本发明实施例三提供的无线网络数据还原装置,为了便于说明,仅示出了与本发明实施例相关的部分。
在本发明实施例中,所述装置用于实现上述实施例一或实施例二所述的无线网络数据还原方法,可以是内置与智能终端的软件单元、硬件单元或者软硬件结合的单元。所述智能终端包括但不限于智能手机、平板电脑、学习机、音乐播放器(比如MP3、MP4等)、PDA智能终端、车载智能终端、可穿戴设备,所述智能终端均可以搜索并连接Wi-Fi热点。
如图3所示,所述装置包括:
获取模块31,用于当检测到无线网络数据还原指令时,获取第一无线网络配置文件。
第一读取模块32,用于读取备份文件中的无线网络配置信息,将所述第一无线网络配置文件中的无线网络配置信息修改为所读取的无线网络配置信息。
第二读取模块33,用于读取第二无线网络配置文件中的端口属性信息,将所述第一无线网络配置文件中的端口属性信息修改为所读取的端口属性信息。
第三读取模块34,用于读取备份文件中的权限信息,将所述第一无线网络配置文件中的权限信息修改为所读取的权限信息。
重启模块35,用于在所述第一无线网络配置文件的无线网络配置信息、端口属性信息、权限信息修改完后,重新启动所述智能终端。
其中,所述无线网络配置信息优选为Wi-Fi配置信息,所述第一无线网络配置文件为data/misc/wifi/wpa_supplicant.conf文件;所述第二无线网络配置文件为data/misc/wifi/p2p_supplicant.conf文件;所述端口属性信息为ctrl-interface属性信息。所述data/misc/wifi/p2p_supplicant.conf文件中包括ctrl-interface属性信息。
在本发明实施例中,所述第一读取模块32针对第一无线网络配置文件中的每一项Wi-Fi配置属性,逐一查找所述备份文件中所述Wi-Fi配置属性对应的设置值,并将所述第一无线网络配置文件中的每一项Wi-Fi配置属性修改为所述设置值,即将备份文件中的每一项Wi-Fi配置属性的设置值赋值给所述第一无线网络配置文件中对应的Wi-Fi配置属性。
进一步地,所述备份文件中包括智能终端刷机或恢复出厂设置前第一无线网络配置文件中的Wi-Fi配置信息和权限信息,所述装置还包括:
备份模块36,用于在智能终端刷机或恢复出厂设置前,读取第一无线网络配置文件中的无线网络配置信息和权限信息;将所述无线网络配置信息和权限信息存储至备份文件中。
所述获取模块31包括:
判断单元,用于判断智能终端中是否存在第一无线网络配置文件;
获取单元,用于在判断单元的判断结果为是时,获取所述第一无线网络配置文件;
生成单元,用于在判断单元的判断结果为否时,触发无线网络连接功能以生成所述第一无线网络配置文件。
通过上述备份模块36,实现了智能终端在刷机或恢复出厂设置前备份本机可搜索到或者连接过的Wi-Fi网络的配置信息,以在智能终端刷机或恢复出厂设置后通过所述备份文件还原之前所保存的Wi-Fi网络的配置信息,使得智能终端在刷机或者恢复出厂设置后仍能继续使用以前的Wi-Fi热点连接网络,避免了重新设置智能终端的网络连接,极大地提升了用户的体验感。由于刷机或者恢复出厂设置后的智能终端已将刷机或恢复出厂设置前的第一无线网络配置文件清除,若刷机或者恢复出厂设置后的智能终端未连接过Wi-Fi无线网络,其内部可能不存在第一无线网络配置文件,此时,使能化一次Wi-Fi,即触发无线网络连接功能(比如开启智能终端上的无线网络连接功能,不一定连接上网络),通过此方式自动生成所述第一无线网络配置文件,即data/misc/wifi/wpa_supplicant.conf文件。
作为本发明的另一优选实施例,所述备份文件中包括其他智能终端的第一无线网络配置文件中的无线网络配置信息和权限信息。智能终端根据所述备份文件修改本机的第一无线网络配置文件中的无线网络配置信息和权限信息,以及根据第二无线网络配置文件中的端口属性信息修改本机的第一无线网络配置文件中的端口属性信息,并重新启动;重启后的智能终端即可获取所述其他智能终端曾经搜索到的Wi-Fi网络以及使用所述其他智能终端连接过的Wi-Fi热点连接无线网络。
需要说明的是,本发明实施例中的装置可以用于实现上述方法实施例中的全部技术方案,其各个功能模块的功能可以根据上述方法实施例中的方法具体实现,其具体实现过程可参照上述实施例中的相关描述,此处不再赘述。
本发明实施例中,智能终端根据存储的备份文件修改本机的第一无线网络配置文件中的无线网络配置信息和权限信息,以及根据第二无线网络配置文件中的端口属性信息修改本机的第一无线网络配置文件中的端口属性信息,最后重启所述智能终端;在所述备份文件中包含智能终端刷机或者恢复出厂设置前的第一无线网络配置文件中的无线网络配置信息和权限信息时,重启后的智能终端即可使用刷机或恢复出厂设置前的Wi-Fi热点连接网络;所述备份文件中包含其他智能终端的第一无线网络配置文件中的无线网络配置信息和权限信息时,重启后的智能终端则可使用所述其他智能终端连接过的Wi-Fi热点,实现了将一台android智能终端的Wi-Fi配置信息备份还原到任意一台android智能终端上,避免了在智能终端上进行联网设置的繁琐操作,极大地提升了用户的体验感。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

Claims (10)

1.一种无线网络数据还原方法,其特征在于,所述方法包括:
当检测到无线网络数据还原指令时,获取第一无线网络配置文件;
读取备份文件中的无线网络配置信息,将所述第一无线网络配置文件中的无线网络配置信息修改为所读取的无线网络配置信息;
读取第二无线网络配置文件中的端口属性信息,将所述第一无线网络配置文件中的端口属性信息修改为所读取的端口属性信息;
读取备份文件中的权限信息,将所述第一无线网络配置文件中的权限信息修改为所读取的权限信息;
在所述第一无线网络配置文件的无线网络配置信息、端口属性信息、权限信息修改完后,重新启动智能终端。
2.如权利要求1所述的无线网络数据还原方法,其特征在于,所述第一无线网络配置文件为data/misc/wifi/wpa_supplicant.conf文件;
所述第二无线网络配置文件为data/misc/wifi/p2p_supplicant.conf文件;
所述端口属性信息为ctrl-interface属性信息。
3.如权利要求2所述的无线网络数据还原方法,其特征在于,在获取第一无线网络配置文件之前,所述方法还包括:
在智能终端刷机或恢复出厂设置前,读取第一无线网络配置文件中的无线网络配置信息和权限信息;
将所述无线网络配置信息和权限信息存储至所述备份文件中。
4.如权利要求1至3任一项所述的无线网络数据还原方法,其特征在于,所述获取第一无线网络配置文件包括:
判断智能终端中是否存在第一无线网络配置文件;
若是,则获取所述第一无线网络配置文件;
否则,触发无线网络连接功能以生成所述第一无线网络配置文件。
5.如权利要求2所述的无线网络数据还原方法,其特征在于,所述备份文件中包括其他智能终端的第一无线网络配置文件中的无线网络配置信息和权限信息。
6.一种无线网络数据还原装置,其特征在于,所述装置包括:
获取模块,用于当检测到无线网络数据还原指令时,获取第一无线网络配置文件;
第一读取模块,用于读取备份文件中的无线网络配置信息,将所述第一无线网络配置文件中的无线网络配置信息修改为所读取的无线网络配置信息;
第二读取模块,用于读取第二无线网络配置文件中的端口属性信息,将所述第一无线网络配置文件中的端口属性信息修改为所读取的端口属性信息;
第三读取模块,用于读取备份文件中的权限信息,将所述第一无线网络配置文件中的权限信息修改为所读取的权限信息;
重启模块,用于在所述第一无线网络配置文件的无线网络配置信息、端口属性信息、权限信息修改完后,重新启动智能终端。
7.如权利要求6所述的无线网络数据还原装置,其特征在于,所述第一无线网络配置文件为data/misc/wifi/wpa_supplicant.conf文件;
所述第二无线网络配置文件为data/misc/wifi/p2p_supplicant.conf文件;
所述端口属性信息为ctrl-interface属性信息。
8.如权利要求7所述的无线网络数据还原装置,其特征在于,所述装置还包括:
备份模块,用于在智能终端刷机或恢复出厂设置前,读取第一无线网络配置文件中的无线网络配置信息和权限信息,将所述无线网络配置信息和权限信息存储至所述备份文件中。
9.如权利要求6至8任一项所述的无线网络数据还原装置,其特征在于,所述获取模块包括:
判断单元,用于判断智能终端中是否存在第一无线网络配置文件;
获取单元,用于在判断单元的判断结果为是时,获取所述第一无线网络配置文件;
生成单元,用于在判断单元的判断结果为否时,触发无线网络连接功能以生成所述第一无线网络配置文件。
10.如权利要求7所述的无线网络数据还原装置,其特征在于,所述备份文件中包括其他智能终端的第一无线网络配置文件中的无线网络配置信息和权限信息。
CN201510224060.6A 2015-05-05 2015-05-05 无线网络数据还原方法及装置 Expired - Fee Related CN104796967B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510224060.6A CN104796967B (zh) 2015-05-05 2015-05-05 无线网络数据还原方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510224060.6A CN104796967B (zh) 2015-05-05 2015-05-05 无线网络数据还原方法及装置

Publications (2)

Publication Number Publication Date
CN104796967A true CN104796967A (zh) 2015-07-22
CN104796967B CN104796967B (zh) 2018-05-04

Family

ID=53561376

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510224060.6A Expired - Fee Related CN104796967B (zh) 2015-05-05 2015-05-05 无线网络数据还原方法及装置

Country Status (1)

Country Link
CN (1) CN104796967B (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017202261A1 (zh) * 2016-05-25 2017-11-30 中兴通讯股份有限公司 一种网络备份重连方法、装置及机顶盒
CN107529206A (zh) * 2017-08-30 2017-12-29 四川长虹电器股份有限公司 Android设备Wi‑Fi密码的备份与恢复方法
CN107743309A (zh) * 2017-10-16 2018-02-27 深圳市汉普电子技术开发有限公司 无线密码数据的处理方法、终端设备及存储介质
CN109068342A (zh) * 2018-08-20 2018-12-21 河南省通信建设监理有限公司 移动无线网络自动监测系统、监测方法、信息处理终端

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103533563A (zh) * 2013-10-21 2014-01-22 深圳市金立通信设备有限公司 一种无线局域网账号的恢复方法及终端
WO2014071841A1 (zh) * 2012-11-09 2014-05-15 小米科技有限责任公司 同步无线网络参数的方法、终端、服务器、系统及设备
CN104539497A (zh) * 2015-01-30 2015-04-22 小米科技有限责任公司 网络连接方法及装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014071841A1 (zh) * 2012-11-09 2014-05-15 小米科技有限责任公司 同步无线网络参数的方法、终端、服务器、系统及设备
CN103533563A (zh) * 2013-10-21 2014-01-22 深圳市金立通信设备有限公司 一种无线局域网账号的恢复方法及终端
CN104539497A (zh) * 2015-01-30 2015-04-22 小米科技有限责任公司 网络连接方法及装置

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017202261A1 (zh) * 2016-05-25 2017-11-30 中兴通讯股份有限公司 一种网络备份重连方法、装置及机顶盒
CN107529206A (zh) * 2017-08-30 2017-12-29 四川长虹电器股份有限公司 Android设备Wi‑Fi密码的备份与恢复方法
CN107743309A (zh) * 2017-10-16 2018-02-27 深圳市汉普电子技术开发有限公司 无线密码数据的处理方法、终端设备及存储介质
CN109068342A (zh) * 2018-08-20 2018-12-21 河南省通信建设监理有限公司 移动无线网络自动监测系统、监测方法、信息处理终端

Also Published As

Publication number Publication date
CN104796967B (zh) 2018-05-04

Similar Documents

Publication Publication Date Title
CN105045611A (zh) 一种升级方法及装置
EP2704041B1 (en) Method for storing application data and terminal device
CN102722386B (zh) 生成无线固件升级包的方法和装置
EP3001309A1 (en) Application migration method, device and system for mobile terminal
CN105164661A (zh) 存储网络的数据配置
CN103309729A (zh) 终端和应用程序的管理方法
CN105228182A (zh) 多模双卡移动终端的双卡配置方法和装置
CN104598286A (zh) 移动终端的软件更新方法及装置
CN102567135B (zh) 刷新/恢复方法和一种电子设备
CN105955846A (zh) 移动终端基于网络升级失败后进行恢复的方法及系统
CN104506397A (zh) 智能设备接入局域网的方法及系统
CN104866366A (zh) 应用程序清理方法及装置
CN104796967A (zh) 无线网络数据还原方法及装置
CN106162828A (zh) 物联网终端的网络接入方法及装置
CN104636165A (zh) 移动设备启动方法及装置
CN104902478A (zh) 一种连接Wi-Fi网络的方法、无线音箱及终端
CN103813439A (zh) 终端注册的方法和终端
CN104537301A (zh) 应用的登录方法、装置及移动终端
CN105607901A (zh) 系统内存的优化方法、装置及终端设备
CN102438288A (zh) 一种apn切换的方法、系统和移动终端
CN103324551A (zh) 应用程序数据移植的方法和系统
CN102272743A (zh) 一种通用集成电路卡信息的管理方法及装置
CN103167627A (zh) 一种基于wifi无线局域网实现手机文件共享的系统及方法
CN102184375A (zh) Sim卡中数据的管理方法及终端
CN103108070B (zh) 电话簿备份系统及其方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523841 usha Beach Road No. 18

Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

CP03 Change of name, title or address
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180504

CF01 Termination of patent right due to non-payment of annual fee