无线网络数据还原方法及装置的制造方法

文档序号:8475658阅读:411来源:国知局
无线网络数据还原方法及装置的制造方法
【技术领域】
[0001]本发明属于智能终端技术领域,尤其涉及一种无线网络数据还原方法及装置。
【背景技术】
[0002]现有的智能终端能够记录其曾经搜索到或连接过的无线网络。用户使用智能终端越久,智能终端上所保存的无线网络数据(例如W1-Fi网络的名称和密码等)越多,每当智能终端检测到所述无线网络时,可根据保存的无线网络数据自动接入无线网络,极大地简化了智能终端的联网操作。
[0003]然而,当智能终端刷机或者恢复出厂设置后,智能终端上所记录的无线网络数据也被清除,需要重新设置智能终端上的无线网络数据才能接入无线网络,操作过程繁琐。

【发明内容】

[0004]鉴于此,本发明实施例提供一种无线网络数据还原方法及装置,以使得智能终端在刷机或恢复出厂设置后,无需重新设置无线网络数据即可接入无线网络。
[0005]第一方面,提供了一种无线网络数据还原方法,所述方法包括:
[0006]当检测到无线网络数据还原指令时,获取第一无线网络配置文件;
[0007]读取备份文件中的无线网络配置信息,将所述第一无线网络配置文件中的无线网络配置信息修改为所读取的无线网络配置信息;
[0008]读取第二无线网络配置文件中的端口属性信息,将所述第一无线网络配置文件中的端口属性信息修改为所读取的端口属性信息;
[0009]读取备份文件中的权限信息,将所述第一无线网络配置文件中的权限信息修改为所读取的权限信息;
[0010]在所述第一无线网络配置文件的无线网络配置信息、端口属性信息、权限信息修改完后,重新启动智能终端。
[0011]进一步地,所述第一无线网络配置文件为data/misc/wifi/wpa_supplicant.conf文件;
[0012]所述第二无线网络配置文件为data/misc/wifi/p2p_supplicant.conf文件;
[0013]所述端口属性信息为ctrl-1nterface属性信息。
[0014]进一步地,在获取第一无线网络配置文件之前,所述方法还包括:
[0015]在智能终端刷机或恢复出厂设置前,读取第一无线网络配置文件中的无线网络配置信息和权限信息;
[0016]将所述无线网络配置信息和权限信息存储至所述备份文件中。
[0017]进一步地,所述获取第一无线网络配置文件包括:
[0018]判断智能终端中是否存在第一无线网络配置文件;
[0019]若是,则获取所述第一无线网络配置文件;
[0020]否则,触发无线网络连接功能以生成所述第一无线网络配置文件。
[0021]进一步地,所述备份文件中包括其他智能终端的第一无线网络配置文件中的无线网络配置信息和权限信息。
[0022]第二发明,提供了一种无线网络数据还原装置,所述装置包括:
[0023]获取模块,用于当检测到无线网络数据还原指令时,获取第一无线网络配置文件;
[0024]第一读取模块,用于读取备份文件中的无线网络配置信息,将所述第一无线网络配置文件中的无线网络配置信息修改为所读取的无线网络配置信息;
[0025]第二读取模块,用于读取第二无线网络配置文件中的端口属性信息,将所述第一无线网络配置文件中的端口属性信息修改为所读取的端口属性信息;
[0026]第三读取模块,用于读取备份文件中的权限信息,将所述第一无线网络配置文件中的权限信息修改为所读取的权限信息;
[0027]重启模块,用于在所述第一无线网络配置文件的无线网络配置信息、端口属性信息、权限信息修改完后,重新启动智能终端。
[0028]进一步地,所述第一无线网络配置文件为data/misc/wifi/wpa_supplicant.conf文件;
[0029]所述第二无线网络配置文件为data/misc/wifi/p2p_supplicant.conf文件;
[0030]所述端口属性信息为ctrl-1nterface属性信息。
[0031]进一步地,所述装置还包括:
[0032]备份模块,用于在智能终端刷机或恢复出厂设置前,读取第一无线网络配置文件中的无线网络配置信息和权限信息,将所述无线网络配置信息和权限信息存储至所述备份文件中。
[0033]进一步地,所述获取模块包括:
[0034]判断单元,用于判断智能终端中是否存在第一无线网络配置文件;
[0035]获取单元,用于在判断单元的判断结果为是时,获取所述第一无线网络配置文件;
[0036]生成单元,用于在判断单元的判断结果为否时,触发无线网络连接功能以生成所述第一无线网络配置文件。
[0037]进一步地,所述备份文件中包括其他智能终端的第一无线网络配置文件中的无线网络配置信息和权限信息。
[0038]与现有技术相比,本发明实施例在智能终端存储了与无线网络数据相关的备份文件;当检测到无线网络数据还原指令时,获取第一无线网络配置文件;读取备份文件中的无线网络配置信息,将所述第一无线网络配置文件中的无线网络配置信息修改为所读取的无线网络配置信息;读取第二无线网络配置文件中的端口属性信息,将所述第一无线网络配置文件中的端口属性信息更新为所读取的端口属性信息;读取备份文件中的权限信息,将所述第一无线网络配置文件中的权限信息修改为所读取的权限信息;重新启动所述智能终端;重启后的智能终端即可使用备份文件中所备份的无线网络数据连接网络,从而实现了在智能终端上还原所备份的无线网络数据,使得智能终端在刷机或者恢复出厂设置后仍能继续使用以前的W1-Fi热点连接网络,避免了重新设置智能终端的网络连接,极大地提升了用户的体验感。
【附图说明】
[0039]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0040]图1是本发明实施例一提供的无线网络数据还原方法的第一实现流程图;
[0041]图2是本发明实施例二提供的无线网络数据备份方法的第二实现流程图;
[0042]图3是本发明实施例三提供的无线网络数据还原装置的组成结构图。
【具体实施方式】
[0043]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0044]本发明实施例在智能终端存储了与无线网络数据相关的备份文件;当检测到无线网络数据还原指令时,获取第一无线网络配置文件;读取备份文件中的无线网络配置信息,将所述第一无线网络配置文件中的无线网络配置信息修改为所读取的无线网络配置信息;读取第二无线网络配置文件中的端口属性信息,将所述第一无线网络配置文件中的端口属性信息更新为所读取的端口属性信息;读取备份文件中的权限信息,将所述第一无线网络配置文件中的权限信息修改为所读取的权限信息;重新启动所述智能终端;重启后的智能终端即可使用备份文件中所备份的无线网络数据连接网络,从而实现了在智能终端上还原所备份的无线网络数据,使得智能终端在刷机或者恢复出厂设置后无需重新设置即可继续使用以前的W1-Fi热点连接网络,避免了重新设置智能终端的网络连接,极大地提升了用户的体验感。本发明实施例还提供了相应的装置,以下分别进行详
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1