一种终端定制开机控制方法及装置.pdf

上传人:b*** 文档编号:1686632 上传时间:2018-07-04 格式:PDF 页数:13 大小:744.88KB
返回 下载 相关 举报
摘要
申请专利号:

CN201410725697.9

申请日:

2014.12.02

公开号:

CN104581689A

公开日:

2015.04.29

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):H04W 8/18申请日:20141202|||公开

IPC分类号:

H04W8/18(2009.01)I

主分类号:

H04W8/18

申请人:

惠州TCL移动通信有限公司

发明人:

钱文

地址:

516006广东省惠州市仲恺高新区和畅七路西86号

优先权:

专利代理机构:

深圳市威世博知识产权代理事务所(普通合伙)44280

代理人:

何青瓦

PDF下载: PDF下载
内容摘要

本发明提供一种终端定制开机控制方法及装置,该方法包括:终端启动后获取终端当前SIM卡的公共陆地移动网络PLMN值;判断终端保存的SIM卡的PLMN值与当前SIM卡的PLMN值是否相同;当确定终端保存的SIM卡的PLMN值与当前SIM卡的PLMN值相同时,则直接加载对应资源并开机;当确定终端保存的SIM卡的PLMN值与当前SIM卡的PLMN值不同时,则根据当前SIM卡的PLMN值从终端保存的运营商资源列表中获取匹配的资源,并加载资源开机。利用本发明,能够根据SIM卡的状态信息以及变换机制进行开机定制,可以应用于所有根据SIM卡来加载资源的情况。

权利要求书

权利要求书1.  一种终端定制开机控制方法,其特征在于,所述方法包括:终端启动后获取所述终端当前SIM卡的公共陆地移动网络PLMN值;判断所述终端保存的SIM卡的PLMN值与所述当前SIM卡的PLMN值是否相同;当确定所述终端保存的SIM卡的PLMN值与所述当前SIM卡的PLMN值相同时,则直接加载对应资源并开机;当确定所述终端保存的SIM卡的PLMN值与所述当前SIM卡的PLMN值不同时,则根据所述当前SIM卡的PLMN值从所述终端保存的运营商资源列表中获取匹配的资源,并加载所述资源开机;其中,所述资源列表记录SIM卡的PLMN值与对应的资源信息。2.  如权利要求1所述的终端定制开机控制方法,其特征在于,判断所述终端保存的SIM卡的PLMN值与所述当前SIM卡的PLMN值是否相同的步骤之前,所述方法还包括:判断所述当前SIM卡的PLMN值是否在所述运营商资源列表中;若是,则执行所述判断所述终端保存的SIM卡的PLMN值与所述当前SIM卡的PLMN值是否相同的步骤,否则,则确定没有相应的资源可以加载。3.  如权利要求1或2所述的终端定制开机控制方法,其特征在于,终端启动后获取所述终端当前SIM卡的PLMN值的步骤具体为:终端启动后读取系统属性值以获取所述终端的SIM卡的移动国家号码MCC值和移动网号MNC值,从而获取所述SIM卡的PLMN值。4.  如权利要求1所述的终端定制开机控制方法,其特征在于,当确定所述终端保存的SIM卡的PLMN值与所述当前SIM卡的PLMN值不同时,则根据所述当前SIM卡的PLMN值从所述终端保存的运营商资源列表中获取匹配的资源,并加载所述资源开机的步骤之后,所述方法包括:保存所述当前SIM卡的PLMN值。5.  如权利要求4所述的终端定制开机控制方法,其特征在于,当确定所述终端保存的SIM卡的PLMN值与所述当前SIM卡的PLMN值相同时,则直接加载对应资源并开机的步骤具体为:根据所述终端保存的SIM卡的PLMN值加载对应资源并开机;其中,所述资源为所述终端最近一次开机前加载的资源。6.  一种终端定制开机控制装置,其特征在于,所述装置包括:获取模块,用于在所述装置启动后获取所述装置当前SIM卡的公共陆地移动网络PLMN值;判断模块,用于判断所述装置保存的SIM卡的PLMN值与所述获取模块获取的所述当前SIM卡的PLMN值是否相同;资源加载模块,用于当所述判断模块确定所述终端保存的SIM卡的PLMN值与所述当前SIM卡的PLMN值相同时,直接加载对应资源并开机;以及当所述判断模块确定所述终端保存的SIM卡的PLMN值与所述当前SIM卡的PLMN值不同时,根据所述当前SIM卡的PLMN值从所述终端保存的运营商资源列表中获取匹配的资源,并加载所述资源开机;其中,所述资源列表记录SIM卡的PLMN值与对应的资源信息。7.  如权利要求6所述的终端定制开机控制装置,其特征在于,所述判断模块还用于判断所述获取模块获取的所述当前SIM卡的PLMN值是否在所述运营商资源列表中;当确定所述当前SIM卡的PLMN值在所述运营商资源列表中时,所述判断模块判断所述终端保存的SIM卡的PLMN值与所述当前SIM卡的PLMN值是否相同;当确定所述当前SIM卡的PLMN值不在所述运营商资源列表中时,所述资源加载模块确定没有相应的资源可以加载。8.  如权利要求6或7所述的终端定制开机控制装置,其特征在于,所述获取模块用于在所述装置启动后读取系统属性值以获取所述SIM卡的移动国家号码MCC值和移动网号MNC值,从而获取所述SIM卡的PLMN值。9.  如权利要求6所述的终端定制开机控制装置,其特征在于,所述装置还包括信息保存模块,当所述判断模块确定所述终端保存的SIM卡的PLMN值与所述当前SIM卡的PLMN值不同时,所述信息保存模块用于在所述资源加载模块加载所述资源并开机后,保存所述当前SIM卡的PLMN值。10.  如权利要求9所述的终端定制开机控制装置,其特征在于,当所述判断模块确定所述终端保存的SIM卡的PLMN值与所述当前SIM卡的PLMN值相同时,所述资源加载模块根据所述信息保存模块保存的SIM卡的PLMN值加载对应资源并开机;其中,所述资源为所述装置最近一次开机前加载的资源。

说明书

说明书一种终端定制开机控制方法及装置
技术领域
本发明涉及移动通信技术领域,尤其涉及一种终端定制开机控制方法及装置。
背景技术
随着第三代(3G)移动通信技术时代的到来,终端的网络制式除了传统的全球移动通信系统(GSM)和码分多址(CDMA)外,又增加了宽带码分多址(WCDMA)、CDMA200以及时分同步码分多址(TD-SCDMA)等网络制式。现在,各网络运营商都希望通过公开渠道出售的手机在插入运营商的SIM卡后,能够显示运营商的自有业务,比如网络设置,打开浏览器显示的首页,应用等等。
目前,已知的方法是:使用android操作系统中的开机启动机制读取SIM卡的PLMN的参数(包括移动国家号码MNC、移动网号MCC),并根据读取到的参数加载对应的资源。但是,通常一部手机只能支持一种到两种网络制式,在开机启动时也仅仅是根据当前插入的SIM卡来加载对应的资源。当手机中没有插入SIM卡或者SIM卡未激活时,手机则会加载默认资源进行开机,默认资源通常是原厂设置的。因此,现有方法,无法使手机支持多种SIM卡实现开机定制,也无法根据手机所使用的SIM卡的状态选择加载资源。
发明内容
本发明要解决的技术问题是提供一种终端定制开机控制方法及装置,能够根据SIM卡的状态信息以及变换机制进行开机定制,可以应用于所有根据SIM卡来加载资源的情况。
为解决上述问题,本发明提供一种终端定制开机控制方法,所述方法包括:终端启动后获取所述终端当前SIM卡的公共陆地移动网络PLMN值;判断所述终端保存的SIM卡的PLMN值与所述当前SIM卡的PLMN值是否相同;当确定所述终端保存的SIM卡的PLMN值与所述当前SIM卡的PLMN值相同时, 则直接加载对应资源并开机;当确定所述终端保存的SIM卡的PLMN值与所述当前SIM卡的PLMN值不同时,则根据所述当前SIM卡的PLMN值从所述终端保存的运营商资源列表中获取匹配的资源,并加载所述资源开机;其中,所述资源列表记录SIM卡的PLMN值与对应的资源信息。
其中,判断所述终端保存的SIM卡的PLMN值与所述当前SIM卡的PLMN值是否相同的步骤之前,所述方法还包括:判断所述当前SIM卡的PLMN值是否在所述运营商资源列表中;若是,则执行所述判断所述终端保存的SIM卡的PLMN值与所述当前SIM卡的PLMN值是否相同的步骤,否则,则确定没有相应的资源可以加载。
其中,终端启动后获取所述终端当前SIM卡的PLMN值的步骤具体为:终端启动后读取系统属性值以获取所述终端的SIM卡的移动国家号码MCC值和移动网号MNC值,从而获取所述SIM卡的PLMN值。
其中,当确定所述终端保存的SIM卡的PLMN值与所述当前SIM卡的PLMN值不同时,则根据所述当前SIM卡的PLMN值从所述终端保存的运营商资源列表中获取匹配的资源,并加载所述资源开机的步骤之后,所述方法包括:保存所述当前SIM卡的PLMN值。
其中,当确定所述终端保存的SIM卡的PLMN值与所述当前SIM卡的PLMN值相同时,则直接加载对应资源并开机的步骤具体为:根据所述终端保存的SIM卡的PLMN值加载对应资源并开机;其中,所述资源为所述终端最近一次开机前加载的资源。
为解决上述问题,本发明还提供一种终端定制开机控制装置,所述装置包括:获取模块,用于在所述装置启动后获取所述装置当前SIM卡的公共陆地移动网络PLMN值;判断模块,用于判断所述装置保存的SIM卡的PLMN值与所述获取模块获取的所述当前SIM卡的PLMN值是否相同;资源加载模块,用于当所述判断模块确定所述终端保存的SIM卡的PLMN值与所述当前SIM卡的PLMN值相同时,直接加载对应资源并开机;以及当所述判断模块确定所述终端保存的SIM卡的PLMN值与所述当前SIM卡的PLMN值不同时,根据所述当前SIM卡的PLMN值从所述终端保存的运营商资源列表中获取匹配的资源,并加载所述资源开机;其中,所述资源列表记录SIM卡的PLMN值与对应的资源信息。
其中,所述判断模块还用于判断所述获取模块获取的所述当前SIM卡的PLMN值是否在所述运营商资源列表中;当确定所述当前SIM卡的PLMN值在所述运营商资源列表中时,所述判断模块判断所述终端保存的SIM卡的PLMN值与所述当前SIM卡的PLMN值是否相同;当确定所述当前SIM卡的PLMN值不在所述运营商资源列表中时,所述资源加载模块确定没有相应的资源可以加载。
其中,所述获取模块用于在所述装置启动后读取系统属性值以获取所述SIM卡的移动国家号码MCC值和移动网号MNC值,从而获取所述SIM卡的PLMN值。
其中,所述装置还包括信息保存模块,当所述判断模块确定所述终端保存的SIM卡的PLMN值与所述当前SIM卡的PLMN值不同时,所述信息保存模块用于在所述资源加载模块加载所述资源并开机后,保存所述当前SIM卡的PLMN值。
其中,当所述判断模块确定所述终端保存的SIM卡的PLMN值与所述当前SIM卡的PLMN值相同时,所述资源加载模块根据所述信息保存模块保存的SIM卡的PLMN值加载对应资源并开机;其中,所述资源为所述装置最近一次开机前加载的资源。
本发明提供的一种终端定制开机控制方法及装置,在终端启动后获取该终端当前SIM卡的PLMN值,当确定该终端保存的SIM卡的PLMN值与该当前SIM卡的PLMN值相同时,直接加载对应资源并开机。当确定该终端保存的SIM卡的PLMN值与该当前SIM卡的PLMN值不同时,根据该当前SIM卡的PLMN值从该终端保存的运营商资源列表中获取匹配的资源,并加载该资源开机。利用本发明,通过定义SIM卡的不同状态以根据所使用的SIM卡来确定加载对应定制资源,可以应用所有根据SIM卡来加载资源的情况。
附图说明
图1为本发明第一实施方式中的一种终端定制开机控制方法的流程示意图;
图2为本发明第二实施方式中的一种终端定制开机控制方法的流程示意图;
图3为本发明实施方式中SIM卡状态定义及状态切换示意图;
图4为本发明第一实施方式中的一种终端定制开机控制装置的结构示意图;
图5为本发明第二实施方式中的一种终端定制开机控制装置的结构示意图。
元件标号:
装置            30、40
获取模块        31、41
判断模块        32、42
资源加载模块    33、43
信息保存模块    44
具体实施方式
为详细说明本发明的技术内容、构造特征、所实现目的及效果,以下结合附图和实施例对本发明进行详细说明。
请参阅图1,为本发明第一实施方式中的一种终端定制开机控制方法的流程示意图。该实施方式示出的终端定制开机控制方法包括如下步骤:
步骤10,终端启动后获取该终端当前SIM卡的公共陆地移动网络PLMN值。
其中,PLMN值包括移动国家号码MCC值和移动网号MNC值,能够表示出SIM卡的状态以及所属运营商。例如,SIM_ORIG表示手机当前处于未激活状态,即用户第一次开机。SIM_OP1表示手机插入某一运营商的SIM卡,记为OP1。SIM_OP2表示手机插入另一张运营商SIM卡,记为OP2。SIM_DEF表示手机未插卡或是插入非定制运营商的SIM卡。
步骤S11,判断该终端保存的SIM卡的PLMN值与该当前SIM卡的PLMN值是否相同。若是,则进入步骤S12,否则,进入步骤S13。
其中,该终端保存的SIM卡的PLMN值为其最近一次开机时其当前使用的SIM卡的PLMN值。该终端还可以保存其每次开机时所使用的SIM卡的PLMN值。
步骤S12,直接加载对应资源并开机。然后,流程结束。
步骤S13,根据该当前SIM卡的PLMN值从该终端保存的运营商资源列表中获取匹配的资源,并加载该资源开机。然后,流程结束。
其中,该资源列表记录SIM卡的PLMN值与对应的资源信息。
具体地,该终端中预先保存了该资源列表。SIM_OP的数值由SIM卡的MNC、MCC表示,并且这里的OP1、OP2都是手机在本地有对应资源加载的SIM卡编号,由该资源列表记录。当插入了OP1的卡,手机会自动加载资源列表对应OP1所需配置的资源,比如开机铃声、动画,网络书签,应用程序等等。这里也包括通过无线网络从服务器上直接获取并加载OP1对应的资源。总之,OP1、OP2代表有定义好的资源可以加载的运营商,这些运营商的列表可以扩展,增加OP3、OP4等等。SIM_DEF表示的情况是,这张SIM卡的MNC、MCC和手机本地或服务器端没有定义特定的资源。
进一步地,终端在开机时,会判断当前SIM卡的PLMN值与其保存的SIM卡的PLMN值是否相同。其目的在于,若终端使用的SIM卡的状态没有改变时,可以直接加载对应资源而无需重新获取定制资源。其中,直接加载的资源是该终端在上一次开机时使用相同状态的SIM卡所加载的定制资源。
请参阅图2,为本发明第二实施方式中的一种终端定制开机控制方法的流程示意图。该实施方式示出的终端定制开机控制方法包括如下步骤:
步骤S20,终端启动后获取该终端当前SIM卡的公共陆地移动网络PLMN值。
具体地,终端启动后读取系统属性值以获取该终端的SIM卡的移动国家号码MCC值和移动网号MNC值,从而获取该SIM卡的PLMN值。
其中,MCC值和MNC值能够表示出SIM卡的状态以及所属运营商。例如,SIM_ORIG表示手机当前处于未激活状态,即用户第一次开机。SIM_OP1表示手机插入某一运营商的SIM卡,记为OP-1。SIM_OP2表示手机插入另一张运营商SIM卡,记为OP-2。SIM_DEF表示手机未插卡或是插入非定制运营商的SIM卡。
步骤S21,判断该当前SIM卡的PLMN值是否在该运营商资源列表中。若是,则进入步骤S22,否则,则确定没有相应的资源可以加载。
该运营商资源列表记录了本地或服务器端定义好的资源可以加载的运营 商。例如,该运营商资源列表中记录了运营商A以及对应的资源,若当前SIM卡的PLMN值表示出的运营商也为A时,则确定有可加载的资源。
例如,SIM_OP的数值由SIM卡的MNC、MCC表示,并且这里的OP1、OP2都是手机在本地有对应资源加载的SIM卡编号,由该资源列表记录。当插入了OP1的卡,手机会自动加载资源列表对应OP1所需配置的资源,比如开机铃声、动画,网络书签,应用程序等等。这里也包括通过无线网络从服务器上直接获取并加载OP1对应的资源。总之,OP1、OP2代表有定义好的资源可以加载的运营商,这些运营商的列表可以扩展,增加OP3、OP4等等。SIM_DEF表示的情况是,这张SIM卡的MNC、MC和手机本地或服务器端没有定义特定的资源。
步骤S22,判断该终端保存的SIM卡的PLMN值与该当前SIM卡的PLMN值是否相同。若是,则进入步骤S23,否则,进入步骤S24。
步骤S23,直接加载对应资源并开机。然后,流程结束。
具体地,根据该终端保存的SIM卡的PLMN值加载对应资源并开机。其中,该资源为该终端最近一次开机前加载的资源。
步骤S24,根据该当前SIM卡的PLMN值从该终端保存的运营商资源列表中获取匹配的资源,并加载该资源开机。
其中,该资源列表记录SIM卡的PLMN值与对应的资源信息。
步骤S25,保存该当前SIM卡的PLMN值。然后,流程结束。
请同时参阅图3,为本发明实施方式中SIM卡状态定义及状态切换示意图。若该终端保存的SIM卡的PLMN值与该当前SIM卡的PLMN值不同时,即,SIM卡状态发生改变时,例如,当手机从SIM_ORIG状态切换到SIM_OP1时,表示用户已经从未激活状态切换到激活状态,这时判断用户所插入的卡是否属于本机定义好的SIM_OP1(是否在运营商资源列表中),若是本机定义的SIM_OP1的数值,则加载本机运营商资源列表中存储的SIM_OP1对应的资源。
下面结合操作系统的运行原理对本发明实施方式的终端定制开机控制方法进行说明。
终端启动时启动System Server,读取系统属性值gsm.sim.ril.mcc.mnc以获取该终端当前SIM卡的MCC、MNC值,读取系统属性值ro.ssv.mccmnclist以得到终端本机存储的运营商资源列表,即mcc mnc列表。然后,判断当前SIM 卡的MCC、MNC值是否在指定的mcc mnc列表中:如果当前SIM卡的MCC、MNC值在本机有对应的值,则代表有对应资源可以加载;否则,则代表没有特殊的资源可以加载。
当确定当前SIM卡的MCC、MNC值在本机有对应的值时,从/data/system/sim_status.xml中读取<pre_mccmnc></pre_mccmnc>标签下的内容,表示为上次手机中所使用的SIM卡的MCC、MNC值。根据当前的SIM卡的MCC、MNC值和上一次保存的SIM卡的MCC、MNC值进行判断。
下面列举几种状态以及相应的切换流程:
初始状态切换到某一有定义的运营商OP1状态,SIM_ORIG切换到SIM_OP1,加载数据库里OP1对应的资源,并将pre_state设置为SIM_OP1。初始状态SIM_ORIG切换到SIM_OP2同理。
初始状态切换到无卡状态,或非定义运营商状态,将pre_state设置为SIM_DEF。
无卡状态或非定义运营商状态切换到有定义运营商状态,加载OP资源,将pre_state设置为SIM_OP。
OP1切换到OP2状态,SIM_OP1切换到SIM_OP2时,资源从OP1重新加载并切换到OP2。
根据当前SIM卡的MCC、MNC值与本机上一次保存的SIM卡的MCC、MNC值的判断结果,启动应用时调用isAppNeedChange函数,确认是否需要重置定制化资源。应用调用appChangeComplete函数,保存SIM卡切换信息。
进一步地,如上所述记录当前使用的SIM卡的MCC、MNC值,还记录资源加载情况。如果在某次手机重启之前未完成哪一部分的资源加载,下次开机依然会检测到对应状态没有重置,所以资源依然会正常加载。从而防止因为用户强行断电造成某个资源加载失败后再也加载不起来的情况。
请参阅图4,为本发明第一实施方式中的一种装置定制开机控制装置,该装置30包括:
获取模块31,用于在该装置启动后获取该装置当前SIM卡的公共陆地移动网络PLMN值。其中,PLMN值包括移动国家号码MCC值和移动网号MNC值,能够表示出SIM卡的状态以及所属运营商。例如,SIM_ORIG表示手机当前处于未激活状态,即用户第一次开机。SIM_OP1表示手机插入某一运营商的 SIM卡,记为OP-1。SIM_OP2表示手机插入另一张运营商SIM卡,记为OP-2。SIM_DEF表示手机未插卡或是插入非定制运营商的SIM卡。
判断模块32,用于判断该装置保存的SIM卡的PLMN值与该获取模块31获取的该当前SIM卡的PLMN值是否相同。其中,该装置保存的SIM卡的PLMN值为其最近一次开机时其当前使用的SIM卡的PLMN值。该装置还可以保存其每次开机时所使用的SIM卡的PLMN值。
资源加载模块33,用于当该判断模块32确定该装置保存的SIM卡的PLMN值与该当前SIM卡的PLMN值相同时,直接加载对应资源并开机,以及当该判断模块32确定该装置保存的SIM卡的PLMN值与该当前SIM卡的PLMN值不同时,根据该当前SIM卡的PLMN值从该装置保存的运营商资源列表中获取匹配的资源,并加载该资源开机。其中,该资源列表记录SIM卡的PLMN值与对应的资源信息。
具体地,该装置中预先保存了该资源列表。SIM_OP的数值由SIM卡的MNC、MCC表示,并且这里的OP1、OP2都是手机在本地有对应资源加载的SIM卡编号,由该资源列表记录。当插入了OP1的卡,手机会自动加载资源列表对应OP1所需配置的资源,比如开机铃声、动画,网络书签,应用程序等等。这里也包括通过无线网络从服务器上直接获取并加载OP1对应的资源。总之,OP1、OP2代表有定义好的资源可以加载的运营商,这些运营商的列表可以扩展,增加OP3、OP4等等。SIM_DEF表示的情况是,这张SIM卡的MNC、MCC和手机本地或服务器端没有定义特定的资源。
进一步地,装置在开机时,该判断模块32会判断当前SIM卡的PLMN值与其保存的SIM卡的PLMN值是否相同。其目的在于,若装置使用的SIM卡的状态没有改变时,可以直接加载对应资源而无需重新获取定制资源。其中,直接加载的资源是该装置在上一次开机时使用相同状态的SIM卡所加载的定制资源。
请参阅图4,为本发明第二实施方式中的一种装置定制开机控制装置,该装置40包括:
获取模块41,用于在该装置启动后获取该装置当前SIM卡的公共陆地移动网络PLMN值。
具体地,该获取模块41在该装置启动后读取系统属性值以获取该SIM卡 的移动国家号码MCC值和移动网号MNC值,从而获取该SIM卡的PLMN值。其中,MCC值和MNC值能够表示出SIM卡的状态以及所属运营商。例如,SIM_ORIG表示手机当前处于未激活状态,即用户第一次开机。SIM_OP1表示手机插入某一运营商的SIM卡,记为OP-1。SIM_OP2表示手机插入另一张运营商SIM卡,记为OP-2。SIM_DEF表示手机未插卡或是插入非定制运营商的SIM卡。
判断模块42,用于判断该获取模块41获取的该当前SIM卡的PLMN值是否在该运营商资源列表中。该运营商资源列表记录了本地或服务器端定义好的资源可以加载的运营商。例如,该运营商资源列表中记录了运营商A以及对应的资源,若当前SIM卡的PLMN值表示出的运营商也为A时,则确定有可加载的资源。
当确定该当前SIM卡的PLMN值在该运营商资源列表中时,该判断模块42还用于判断该装置保存的SIM卡的PLMN值与该当前SIM卡的PLMN值是否相同。
资源加载模块43,用于当该判断模块42确定该装置保存的SIM卡的PLMN值与该当前SIM卡的PLMN值相同时,直接加载对应资源并开机,以及当该判断模块42确定该装置保存的SIM卡的PLMN值与该当前SIM卡的PLMN值不同时,根据该当前SIM卡的PLMN值从该装置保存的运营商资源列表中获取匹配的资源,并加载该资源开机。其中,该资源为该装置最近一次开机前加载的资源。
信息保存模块44,当该判断模块42确定该装置保存的SIM卡的PLMN值与该当前SIM卡的PLMN值不同时,该信息保存模块44用于在该资源加载模块43加载该资源并开机后,保存该当前SIM卡的PLMN值。
进一步地,如上所述该信息保存模块44记录当前使用的SIM卡的MCC、MNC值,还记录资源加载情况。如果在某次手机重启之前未完成哪一部分的资源加载,下次开机依然会检测到对应状态没有重置,所以该资源加载模块43依然会正常加载资源。从而防止因为用户强行断电造成某个资源加载失败后再也加载不起来的情况。
本发明提供的一种终端定制开机控制方法及装置,在终端启动后获取该终端当前SIM卡的PLMN值,当确定该终端保存的SIM卡的PLMN值与该当前 SIM卡的PLMN值相同时,直接加载对应资源并开机。当确定该终端保存的SIM卡的PLMN值与该当前SIM卡的PLMN值不同时,根据该当前SIM卡的PLMN值从该终端保存的运营商资源列表中获取匹配的资源,并加载该资源开机。利用本发明,通过定义SIM卡的不同状态以根据所使用的SIM卡来确定加载对应定制资源,可以应用所有根据SIM卡来加载资源的情况。
在上述实施例中,仅对本发明进行了示范性描述,但是本领域技术人员在阅读本专利申请后可以在不脱离本发明的精神和范围的情况下对本发明进行各种修改。

一种终端定制开机控制方法及装置.pdf_第1页
第1页 / 共13页
一种终端定制开机控制方法及装置.pdf_第2页
第2页 / 共13页
一种终端定制开机控制方法及装置.pdf_第3页
第3页 / 共13页
点击查看更多>>
资源描述

《一种终端定制开机控制方法及装置.pdf》由会员分享,可在线阅读,更多相关《一种终端定制开机控制方法及装置.pdf(13页珍藏版)》请在专利查询网上搜索。

本发明提供一种终端定制开机控制方法及装置,该方法包括:终端启动后获取终端当前SIM卡的公共陆地移动网络PLMN值;判断终端保存的SIM卡的PLMN值与当前SIM卡的PLMN值是否相同;当确定终端保存的SIM卡的PLMN值与当前SIM卡的PLMN值相同时,则直接加载对应资源并开机;当确定终端保存的SIM卡的PLMN值与当前SIM卡的PLMN值不同时,则根据当前SIM卡的PLMN值从终端保存的运营商资。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1