运营商参数的加载方法、装置、电子设备及存储介质制造方法及图纸

技术编号:20801168 阅读:21 留言:0更新日期:2019-04-06 15:00
本发明专利技术实施例公开了一种运营商参数的加载方法、装置、电子设备及存储介质,该方法包括:在终端系统启动时,获取系统中SIM卡所属的目标运营商信息,其中,所述系统包括预设的至少两个配置文件,每个配置文件包括至少一个预设运营商对应的参数文件;根据所述目标运营商信息确定对应的目标配置文件;获取所述目标配置文件来加载所述目标运营商对应的参数文件。实现了根据所插入的SIM卡来动态的加载所需要的运营商参数配置,同时只要是平台商支持的运营商,终端都可以支持,即能最大程度的满足客户需求。

Loading Method, Device, Electronic Equipment and Storage Medium of Operator's Parameters

The embodiment of the present invention discloses a loading method, device, electronic equipment and storage medium for operator parameters. The method includes: acquiring the target operator information of the SIM card in the system when the terminal system is started, in which the system includes at least two preset configuration files, each of which includes at least one parameter file corresponding to the preset operator; The target operator information determines the corresponding target configuration file, and obtains the target configuration file to load the corresponding parameter file of the target operator. It realizes the dynamic loading of operators'parameters according to the inserted SIM card. At the same time, as long as the operators are supported by the platform vendors, the terminals can support, which can meet the needs of customers to the greatest extent.

【技术实现步骤摘要】
运营商参数的加载方法、装置、电子设备及存储介质
本专利技术涉及互联网
,尤其涉及一种运营商参数的加载方法、装置、电子设备及存储介质。
技术介绍
伴随着移动互联网的快速发展,智能手机终端在厂家、运营商等多方推动下以极快的速度持续普及。而由于每个运营商搭建的网络不同,手机终端需要不同的参数配置去适配不同的网络,以便能正常使用网络相关功能。高通平台现有的做法是把不同运营商的所有参数配置集成到一个二进制文件中,每个运营商对应一个二进制文件。如果当前的项目需要在哪些国家出货,就默认加载这些国家的运营商对应的二进制文件,这样当我们插入这些运营商的SIM卡之后,就能加载正确的参数配置从而正常使用手机的短信、彩信、数据和电话等功能。现有技术中,平台支持的所有运营商二进制文件都会打包在modem分区,在系统正常运行起来之后会根据配置文件把我们需要的二进制文件加载到efs分区里面。面对全球这么多国家、有些国家还不止一个运营商来看,会出现efs分区空间不够,即目前平台的机制无法满足出现多个运营商的情况。例如,当你到其他国家出差、或者旅游时,由于通信资费的原因,你需要购买当地的一张SIM卡来使用。这就有可能遇到插入该SIM卡开机之后,就会无出现法注册网络,不能使用数据和电话功能的问题。
技术实现思路
本专利技术提供一种运营商参数的加载方法、装置、电子设备及存储介质,实现更灵活和有效的加载终端所需要的运营商参数。第一方面,本专利技术实施例提供了一种运营商参数的加载方法,包括:在终端系统启动时,获取系统中SIM卡所属的目标运营商信息,其中,所述系统包括预设的至少两个配置文件,每个配置文件包括至少一个预设运营商对应的参数文件;根据所述目标运营商信息确定对应的目标配置文件;获取所述目标配置文件来加载所述目标运营商对应的参数文件。第二方面,本专利技术实施例还提供了一种运营商参数的加载装置,包括:SIM卡信息获取模块,用于在终端系统启动时,获取系统中SIM卡所属的目标运营商信息,其中,所述系统包括预设的至少两个配置文件,每个配置文件包括至少一个预设运营商对应的参数文件;配置文件确定模块,用于根据所述目标运营商信息确定对应的目标配置文件;配置文件加载模块,用于获取所述目标配置文件来加载所述目标运营商对应的参数文件。第三方面,本专利技术实施例还提供了一种电子设备,所述电子设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本专利技术任意实施例所述的一种运营商参数的加载方法。第四方面,本专利技术实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如本专利技术任意实施例所述的一种运营商参数的加载方法。本专利技术实施例的技术方案,通过在终端系统启动时,根据获取到的SIM卡所属的目标运营商信息从系统中存储的至少两个配置文件中确定对应的目标配置文件,由于目标配置文件包括与目标运营商对应的参数文件,因此,可以获取目标配置文件加载目标运营上的参数文件。由于本专利技术实施例中设置有多个配置文件,不同的配置文件可以存储不同或相同数量的运营商参数文件,解决了现有技术中由于只存在一个配置文件存储所有运营商的参数文件,受限于空间而无法加载更多运营商参数配置,例如,如果加载空间不够,且在插入其他运营商SIM卡时,则没有空间加载运营商参数会导致终端功能不能使用的问题。实现了根据所插入的SIM卡来动态的加载所需要的运营商参数配置,同时只要是平台商支持的运营商,终端都可以支持,即能最大程度的满足客户需求。附图说明图1是本专利技术实施例一中的一种运营商参数的加载方法的流程图。图2是本专利技术实施例二中的一种无卡状态下加载运营商参数的流程图。图3是本专利技术实施例二中的一种单卡状态下加载运营商参数的流程图。图4是本专利技术实施例二中的一种双卡状态下加载运营商参数的流程图。图5是本专利技术实施例三中的一种运营商参数的加载装置的结构示意图。图6是本专利技术实施例四中的一种电子设备的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例一提供的一种运营商参数的加载方法的流程图,本实施例可适用于终端加载运营商参数的情况,该方法可以由运营商参数的加载装置来执行,该装置可以采用硬件和/或软件实现,并且可以配置于电子设备中,该方法具体包括如下步骤:S110、在终端系统启动时,获取系统中SIM卡所属的目标运营商信息。终端是可以插入SIM卡使用的电子设备,比如手机。在终端开机系统启动时,可以通过获取到系统中插入的SIM卡信息确定目标运营商的信息,比如手机启动之后便可以确定获取到的SIM卡是中国移动,则确定目标运营商即为中国移动。其中,终端系统包括预设的至少两个配置文件,每个配置文件包括至少一个预设运营商对应的参数文件。即在手机设计和出厂时,已经设置多个配置文件,每一个配置文件中存储了一定数量的运营商对应的参数文件,这些参数文件一般是运营商的二进制文件。S120、根据目标运营商信息确定对应的目标配置文件。具体地,可以预先设定一个运营商与配置文件的对应关系,即哪个运营商的参数文件存储与哪个配置文件。这样便可以根据存储的对应关系快速寻找到目标配置文件。S130、获取目标配置文件来加载目标运营商对应的参数文件。在确定了目标配置文件之后,可以直接加载目标配置文件中的目标运营商对应的参数信息。当然,一般在加载目标配置文件时,会顺序加载目标配置文件中的所有运营商对应的参数文件。由于不同的运营商的参数文件分散地存储与多个配置文件中,这样每个配置文件可以存储少量运营商的参数文件,这样在加载某个运营商对应的参数文件时,便可以直接加载确定的一个配置文件中的所有运营商的参数文件,而没必要加载手机终存储的所有运行商对应的参数文件,解决了一个配置文件中存储所有运营商参数文件efs空间太小不能加载的问题。进一步地,可预先根据efs分区空间大小定义加载的二进制文件的数量阈值,本专利技术实施例中每个配置文件中存储的数量要小于该数量阈值,该数量阈值可以是根据经验参数或者其他理论计算得知终端中一个配置文件可以存储的最大运营商参数文件数量,避免在终端加载配置文件时,由于运营商参数文件数量过多,加载空间不够而加载失败,以及终端功能不能使用的问题。可选的,获取目标配置文件来加载目标运营商对应的参数文件之后,方法还包括:如果加载目标配置文件中运营商对应的参数文件不成功,且确定系统加载空间不足,则发送配置文件的修改提示信息到终端管理平台,以便修改配置文件的数量和/或修改目标配置文件中的至少一个运营商对应的参数文件。具体的,在终端系统启动运行的过程中,如果仍出现加载运营商参数文件不成功,且是由于加载空间不足导致,则可以发送修改提示信息到终端管理平台,该平台可以在后续修改终端中的配置文件,比如可以增加配置文件的数量,每个配置文件中存储更少的运营商参数文件,以保证终端系统能够加载成功。本实施例的技术方案,由于不同的运营商的参数文件分散地存储与多个配置文件中,这样每个配本文档来自技高网...

【技术保护点】
1.一种运营商参数的加载方法,其特征在于,所述方法包括:在终端系统启动时,获取系统中SIM卡所属的目标运营商信息,其中,所述系统中包含预设的至少两个配置文件,每个配置文件包括至少一个预设运营商对应的参数文件;根据所述目标运营商信息确定对应的目标配置文件;获取所述目标配置文件来加载所述目标运营商对应的参数文件。

【技术特征摘要】
1.一种运营商参数的加载方法,其特征在于,所述方法包括:在终端系统启动时,获取系统中SIM卡所属的目标运营商信息,其中,所述系统中包含预设的至少两个配置文件,每个配置文件包括至少一个预设运营商对应的参数文件;根据所述目标运营商信息确定对应的目标配置文件;获取所述目标配置文件来加载所述目标运营商对应的参数文件。2.根据权利要求1所述的方法,其特征在于,所述预设的至少两个配置文件为预设不同类别的配置文件。3.根据权利要求1所述的方法,其特征在于,获取系统中SIM卡所属的目标运营商信息,包括:如果系统中是单SIM卡,则获取所述单SIM卡对应的目标运营商信息;如果系统中是双SIM卡,则获取所述双SIM卡中的数据SIM卡对应的目标运营商信息。4.根据权利要求1所述的方法,其特征在于,所述配置文件包括默认配置文件,相应的,根据所述目标运营商信息确定对应的目标配置文件,包括:如果未确定与目标运营商信息对应的目标配置文件或系统中无SIM卡,则确定所述默认配置文件为目标配置文件;其中,所述默认配置文件中包括至少一个预设运营商对应的参数文件。5.根据权利要求1所述的方法,其特征在于,获取所述目标配置文件来加载所述目标运营商对应的参数文件之后,所述方法还包括:如果加载所述目标配置文件中运营商对应的参数文件不成功,且确定系统加载空间不足,则发送配置文件的修改提示信息到终端管理平台,以便修改所述...

【专利技术属性】
技术研发人员:熊玮
申请(专利权)人:上海闻泰电子科技有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1