[发明专利]Android设备Wi‑Fi密码的备份与恢复方法在审
申请号: | 201710763015.7 | 申请日: | 2017-08-30 |
公开(公告)号: | CN107529206A | 公开(公告)日: | 2017-12-29 |
发明(设计)人: | 李超凡;尤金刚;车云飞;蒲东 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | H04W48/16 | 分类号: | H04W48/16 |
代理公司: | 成都虹桥专利事务所(普通合伙)51124 | 代理人: | 吴中伟 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | android 设备 wi fi 密码 备份 恢复 方法 | ||
1.Android设备Wi-Fi密码的备份与恢复方法,其特征在于,在最后一次保存网络接入点配置信息之后,延迟一段时间,对wpa_supplicant.conf文件进行备份,生成wpa_supplicant.conf.bak文件;Wi-Fi模块启动的时候,当读取到的网络接入点配置信息为空的时候,使用备份文件wpa_supplicant.conf.bak文件去替换掉原来的已经损坏的wpa_supplicant.conf文件,然后重新加载替换后的wpa_supplicant.conf文件。
2.如权利要求1所示的Android设备Wi-Fi密码的备份与恢复方法,其特征在于,延迟一段时间的实现方法为:
在WifiStateMachine.java文件ConnectedState类的enter()方法中,加入Thread.sleep()语句。
3.如权利要求1所示的Android设备Wi-Fi密码的备份与恢复方法,其特征在于,对wpa_supplicant.conf文件进行备份,生成wpa_supplicant.conf.bak文件的实现方法:
在WifiStateMachine.java文件中,ConnectedState类的enter()方法中,加入WifiNative.saveConfigBak()语句。
4.如权利要求1所示的Android设备Wi-Fi密码的备份与恢复方法,其特征在于,将wpa_supplicant.conf文件上的网络配置信息备份到wpa_supplicant.conf.bak文件的实现方法为:
在ctrl_iface.c文件中,加入wpa_supplicant_ctrl_iface_save_config_bak()函数,函数中包括wpa_config_write()语句。
5.如权利要求1所示的Android设备Wi-Fi密码的备份与恢复方法,其特征在于,使用备份文件wpa_supplicant.conf.bak文件替换已经损坏的wpa_supplicant.conf文件的实现方法为:
在WifiConfigStore.java文件loadConfiguredNetworks()方法中,加入outputChannel.transferFrom(inputChannel,0,inputChannel.size())语句。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710763015.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种农业筛分机
- 下一篇:一种立方氮化硼晶体筛选装置