一种终端启动方法及终端的制作方法

文档序号:8943293阅读:262来源:国知局
一种终端启动方法及终端的制作方法
【技术领域】
[0001]本发明涉及移动通信技术领域,尤其涉及一种终端启动方法及终端。
【背景技术】
[0002]目前,一些终端可以支持多个订户识别模块(S頂),而不同的S頂卡在使用时会对应不同的应用,例如:该S頂卡对应的电话本、通话记录、短信、以及使用该S頂卡的流量下载的应用等,那么就引发了终端如何针对不同S頂卡对应的不同应用进行管理的问题。
[0003]现有技术中,主要通过各应用对多个S頂卡进行管理,以通话记录应用为例,假设终端支持两个S頂卡,即S頂卡I和S頂卡2,现有技术中会为每个S頂卡分配一个RIL进程,针对通话记录这个应用,通过通话记录实现对多个S頂卡I和S頂卡2的管理,具体实现时,如图1所示,可以在通话记录中同时显示SIM卡I和SIM卡2的通话记录,SIM卡I可以通过自身对应的RIL进程I将S頂卡I通话记录数据提供给通话记录应用,并通过通话记录应用进行管理和显示,SIM卡2可以通过自身对应的RIL进程2将S頂卡2通话记录数据提供给通话记录应用,并通过通话记录应用进行管理和显示,通话记录应用可以通过为每条通话记录标识对应的SIM卡标识来标识该通话记录所属的SIM卡。
[0004]现有技术中,通过各应用对多个S頂卡进行管理的方式存在如下缺点:
[0005]支持多S頂卡的应用的设计和实现,比仅支持单S頂卡的应用要复杂的多,由于复杂度的提升导致应用错误会比较多,应用的稳定性存在问题;
[0006]基于安全的考虑,恶意应用程序可通过攻破支持多S頂卡的某应用,例如:电话本等应用,而获得多个S頂卡的全部信息;
[0007]基于易用性考虑,用户在使用某一应用的过程中,由于该应用中涉及到多个S頂卡的相关数据,容易导致多卡间的数据混淆。

【发明内容】

[0008]本发明实施例提供了一种终端启动方法及终端,用以解决现有技术中通过应用对多S頂卡数据进行管理导致应用稳定性差、安全性差、易用性差的问题。
[0009]基于上述问题,本发明实施例提供的一种终端启动方法,包括:
[0010]当接收到终端启动指示时,检测所述终端内插入的订户识别模块;
[0011]为检测到的每个订户识别模块分别激活该订户识别模块对应的域,
[0012]其中,每个订户识别模块对应的域包括为该订户识别模块预先分配的、以及该订户识别模块在使用时根据用户指示增加的各应用的运行环境,以及所述各应用对应的数据,且不同订户识别模块对应的域之间相互隔离并能够相互切换;
[0013]显示预设开机界面。
[0014]本发明实施例提供的一种终端,包括:
[0015]检测模块,用于当接收到终端启动指示时,检测所述终端内插入的订户识别模块;
[0016]激活模块,用于为所述检测模块检测到的每个订户识别模块分别激活该订户识别模块对应的域,其中,每个订户识别模块对应的域包括为该订户识别模块预先分配的、以及该订户识别模块在使用时根据用户指示增加的各应用的运行环境,以及所述各应用对应的数据,且不同订户识别模块对应的域之间相互隔离并能够相互切换;
[0017]显示模块,用于显示预设开机界面。
[0018]本发明实施例的有益效果包括:
[0019]本发明实施例提供的一种终端启动方法及终端,当接收到终端启动指示时,检测终端内插入的订户识别模块;为检测到的每个订户识别模块分别激活该订户识别模块对应的域,其中,每个订户识别模块对应的域包括为该订户识别模块预先分配的、以及该订户识别模块在使用时根据用户指示增加的各应用的运行环境,以及所述各应用对应的数据,且不同订户识别模块对应的域之间相互隔离并能够相互切换;显示预设开机界面。在本发明实施例提供的终端启动方法中,为不同的订户识别模块分配不同的域,每个订户识别模块对应的域中包括预先为该订户识别模块分配的应用的运行环境及对应数据,以及该订户识别模块使用过程中根据用户指示增加的应用的运行环境及对应数据,也就是说,通过域管理订户识别模块对应的各应用,订户识别模块对应的域中各应用仅需要支持该订户识别模块,而不需要支持终端中的所有订户识别模块,使得每个订户识别模块对应的应用实现简单稳定性好,并且,各订户识别模块对应的域相互隔离,即使恶意程序攻破某订户识别模块对应域中的某应用,也只能获取该订户识别模块的信息,而无法获取终端中所有订户识别模块的信息,并且用户使用某个订户识别模块对应的域时,该域中仅涉及到该订户识别模块对应的应用,不会引起多个订户识别模块数据的混淆,并且各个域可以相互切换,易用性好。
【附图说明】
[0020]图1为本发明【背景技术】提供的终端系统结构示意图;
[0021]图2为本发明实施例提供的一种终端启动方法的流程图;
[0022]图3为本发明实施例1提供的一种终端启动方法的流程图;
[0023]图4为本发明实施例1提供的终端的系统结构示意图;
[0024]图5为本发明实施例2提供的一种终端启动方法的流程图;
[0025]图6为本发明实施例2提供的终端的系统结构示意图;
[0026]图7为本发明实施例提供的一种终端的结构示意图。
【具体实施方式】
[0027]本发明实施例提供了一种终端启动方法及终端,以下结合说明书附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0028]本发明实施例提供一种终端启动方法,如图2所示,包括:
[0029]S201、当接收到终端启动指示时,检测终端内插入的订户识别模块。
[0030]S202、为检测到的每个订户识别模块分别激活该订户识别模块对应的域,
[0031]其中,每个订户识别模块对应的域包括为该订户识别模块预先分配的、以及该订户识别模块在使用时根据用户指示增加的各应用的运行环境,以及各应用对应的数据,且不同订户识别模块对应的域之间相互隔离并能够相互切换。
[0032]S203、显示预设开机界面。
[0033]本发明实施例提供的终端启动方法中,为每个订户识别模块分配域,通过域对订户识别模块进行管理,订户识别模块对应的域中包括为该订户识别模块预先分配的应用(例如:电话本、通话记录、短消息等应用)的运行环境以及对应的数据、以及该订户识别模块在使用时根据用户指示增加的应用(例如:用户下载的应用)的运行环境以及对应的数据。
[0034]下面结合附图,用具体实施例对本发明提供的方法及相关设备进行详细描述。
[0035]实施例1:
[0036]本发明实施例1中,提供一种终端启动方法,在本发明实施例1中,终端中可以支持一个操作系统,并在一个操作系统中,为多个订户识别模块预先分配对应的域,并通过域对订户识别模块对应的应用进行管理。如图3所示,具体包括如下步
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1