[发明专利]OTA升级APN方法、装置、设备和介质在审

专利信息
申请号: 201911053941.0 申请日: 2019-10-31
公开(公告)号: CN110764809A 公开(公告)日: 2020-02-07
发明(设计)人: 汤志锋 申请(专利权)人: 福州汇思博信息技术有限公司
主分类号: G06F8/65 分类号: G06F8/65
代理公司: 11331 北京康盛知识产权代理有限公司 代理人: 梁锦平
地址: 350001 福建省福州市鼓楼区铜*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 终端 编译 读取文件 监听系统 开机广播 升级服务 写到文件 正常开机 遍历 上网 升级 开机 数据库 更新 广播 保证
【说明书】:

发明提供一种OTA升级APN方法、装置、设备和介质,方法包括:S1、开机监听系统开机广播android.intent.action.BOOT_COMPLETED;S2、当监听到上述广播后,读取文件系统的apn_version.xml文件的version参数的值;S3、判断version的值是否和终端的编译版本号一样,如果是,则正常开机;否则进行下一步;S4、启动Apn升级服务遍历apns‑conf.xml中的各组APN参数,并更新到telephony.db数据库;S5、将终端的编译版本号写到文件系统的version.xml文件的version参数的值,结束。本发明能保证APN升级有效,使终端能正常上网。

技术领域

本发明涉及计算机技术领域,特别涉及一种OTA升级APN方法、装置、设备和介质。

背景技术

OTA升级是指Android系统提供的标准软件升级方式,可以无损失升级系统,主要手段是通过网络(包括WIFI、3G/4G)自动下载OTA升级包、自动升级;也支持通过下载OTA升级包到SD卡升级。

APN(Access Point Name)指一种网络接入技术,是设备终端上网时必须配置的一个参数,它决定了手机通过哪种接入方式来访问网络。

APN代码和加载流程具体是:

(1)APN代码

从APN代码来看,各运营商的APN上网参数存储在xml文件,如:apns-conf.xml;编译系统的时候会编译到system的镜像里。Xml里的APN参数格式如:

(2)APN加载流程

1、Android系统的设计是只有第一次刷机后开机才会走APN的初始化,当第一次刷机完开机后系统从system镜像文件系统读取APN文件并解析数据。如果设备没有telephony.db数据库,会先建立telephony.db数据库,然后将读取的APN文件解析出来的各个运营商APN参数存放到telephony.db数据库里,如mnc、mcc、apn、type等参数;如果设备有telephony.db数据库,则不进行更新APN。

2、设置界面显示的APN列表,只显示目前插的SIM卡的MCC、MNC的值组合(46000)的APN,通过MCC和MNC查询telephony.db数据库,搜索到有哪些APN的是mcc=460,mnc=00,即46000的,然后将这些APN显示到UI界面。如果telephony.db数据库里没有mcc/mnc对应的APN或者APN参数错误,则当设备终端注册到46000的运营商时将无法建立数据连接,而无法上网。

可见,上述升级方法具有如下缺点:

1、有些厂家只是修改apns-conf.xml文件而已,编译生成的OTA包推送到终端用户,导致用户升级完OTA包其实APN更新并不生效,需reset(或恢复出厂设置)之后才会更新有效;这是由于OTA升级更新的是三个区域,boot,recovery,system,而APN属于DATA域,OTA升级不会涉及到,所以必须reset(或恢复出厂设置)之后才会更新有效。

比如:终端起初没有加入A国家的各运营商的APN参数,即数据库telephony.db也就没有A国家各运营商的APN参数,那么一旦设备卖到该国家或者用户拿着终端到A国家使用,将因没有APN参数而无法上网,只能手动去设置里去增加APN才可以上网。

然后如果为了集成该国家APN到已出厂的终端里,只是通过上面技术而已的话,虽然xml文件有加了,也编译到system镜像里,也OTA到那些终端设备里。但是因开机处理过程检测到有telephony.db数据库就不会再升级apn到数据库了,那么其实是升级APN是无效的。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州汇思博信息技术有限公司,未经福州汇思博信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911053941.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top