本发明涉及移动终端技术领域,尤其涉及一种移动终端多sim卡处理方法、装置、移动终端及存储介质。
背景技术:
随着移动终端的发展和人们生活水平的不断提高,各种移动终端如手机的使用越来越普及,手机已经成为人们生活中不可缺少的通信工具。
当前越来越多用户拥有多张sim卡,用户有需求在界面上简单操作暂时停用当前设备中其中一张或多张sim卡,现有技术的移动终端大部分只能管理双卡,且只能使用或者禁用其中一张卡,且禁用后存储在sim卡中存储的信息无法访问。例如有时用户出差国外,在国外买一张国外卡,然后把国内的卡设置禁用,但现有技术移动终端中把sim卡设置为禁用后存储在sim卡中存储的信息无法访问,有时不方便用户使用。
因此,现有技术还有待改进和提高。
技术实现要素:
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种移动终端多sim卡处理方法、装置、移动终端及存储介质,旨在通过设置一种sim卡离线状态,具体为关闭sim卡运营商网络并设置所述sim卡已存储的信息依旧可以访问的状态,给用户使用sim卡时带来便利。
为了解决上述技术问题,本发明所采用的技术方案如下:
一种移动终端多sim卡处理方法,其中,所述方法包括:
获取移动终端多张sim卡各自的工作状态;
当检测到有将第一sim卡设置为离线状态操作指令,则下发命令给移动终端调制解调器,控制只关闭第一sim卡的逻辑天线,以关闭第一sim卡的运营商网络,并设置该第一sim卡已存储的信息可正常访问;
当接收到访问第一sim卡指令,则控制对第一sim卡中存储的已有信息进行访问。
所述的移动终端多sim卡处理方法,其中,所述当检测到有将第一sim卡设置为离线状态操作指令,则下发命令给移动终端调制解调器,控制只关闭第一sim卡的逻辑天线,以关闭第一sim卡的运营商网络,并设置该第一sim卡已存储的信息可正常访问的步骤包括:
检测是否获取到将sim卡设置为离线状态的操作指令;
当检测到有将第一sim卡设置为离线状态操作指令,则通过ril接口层,下发给移动终端调制解调器;
移动终端调制解调器接收设置为离线状态的操作指令,控制只关闭所述第一sim卡的逻辑天线逻辑radio,以关闭第一sim卡的运营商网络,并设置该第一sim卡已存储的信息可正常访问。
所述的移动终端多sim卡处理方法,其中,所述当检测到有将第一sim卡设置为离线状态操作指令,则下发命令给移动终端调制解调器,控制只关闭第一sim卡的逻辑天线,以关闭第一sim卡的运营商网络的步骤之后还包括:
当检测到所述第一sim卡从离线状态设置为使用状态的操作指令,则控制将从离线状态设置为使用状态的操作指令通过ril接口层发送给移动终端调制解调器;
移动终端调制解调器控制开启所述第一sim卡的逻辑天线radio,并进行移动网络注册流程;
注册完成,所述第一sim进入正常使用状态,sim卡正常使用与驻网。
所述的移动终端多sim卡处理方法,其中,所述获取移动终端多张sim卡各自的工作状态的步骤之后还包括:
检测是否获取到将sim卡设置为禁用状态的操作指令;
当检测到有将第二sim卡设置为禁用状态的操作指令,则通过ril接口层,下发给移动终端调制解调器;
移动终端调制解调器接收设置为禁用状态的操作指令,与所述第二sim卡驱动通信,控制驱动对第二sim卡进行掉电操作,并在收到反馈后上报给系统上层;
系统上层收到禁用的反馈,确认该第二sim卡已经被移除,刷新界面,并标记该卡相关的信息为移除状态,同步将缓存到本地的第二sim卡联系人删除。
所述的移动终端多sim卡处理方法,其中,所述获取移动终端多张sim卡各自的工作状态的步骤之后还包括:
检测是否获取到将第二sim卡从禁用状态设置为使用状态的操作指令;
当检测到有将第二sim卡从禁用状态设置为使用状态的操作指令,找到被标记为禁用的第二sim卡的卡信息,则通过ril接口层,下发给移动终端调制解调器;
移动终端调制解调器接收将第二sim卡从禁用状态设置为使用状态的操作指令,与所述第二sim卡驱动通信,控制驱动对第二sim卡进行上电操作,并在收到反馈后上报给系统上层;
系统上层收到第二sim卡的上电通知,控制按照正常插卡流程执行,开始进行移动网络注册流程,并标记该第二sim卡为正常使用状态,联系人同步将第二sim卡联系人缓存到本地数据库。
所述的移动终端多sim卡处理方法,其中,所述获取移动终端多张sim卡各自的工作状态的步骤之前还包括:
预先在移动终端上设置多个sim卡槽,每个sim卡槽可对应插入一sim卡。
所述的移动终端多sim卡处理方法,其中,所述获取移动终端多张sim卡各自的工作状态的步骤之前还包括:
预先在移动终端上设置每个sim卡槽插入的sim卡可分别设置为使用状态、离线状态和禁用状态;
其中,使用状态为:控制sim卡正常使用与驻网;
离线状态为:控制停用sim卡的移动网络服务,但可读取sim卡中的已有信息;并控制紧急情况下sim卡会自动开启使用拨打紧急电话;
禁用状态为:控制停用该sim卡,无法使用该卡,包括sim卡联系人,无法通过该卡拨打紧急电话,必须手动设置为使用状态才能正常工作。
第二方面,本发明实施例还提供一种移动终端多sim卡处理装置,其中,所述装置包括:
状态获取模块,用于获取移动终端多张sim卡各自的工作状态;
离线设置模块,用于当检测到有将第一sim卡设置为离线状态操作指令,则下发命令给移动终端调制解调器,控制只关闭第一sim卡的逻辑天线,以关闭第一sim卡的运营商网络,并设置该第一sim卡已存储的信息可正常访问;当接收到访问第一sim卡指令,则控制对第一sim卡中存储的已有信息进行访问;
使用设置模块,用于当检测到所述第一sim卡从离线状态设置为使用状态的操作指令,则控制将从离线状态设置为使用状态的操作指令通过ril接口层发送给移动终端调制解调器;移动终端调制解调器控制开启所述第一sim卡的逻辑天线radio,并进行移动网络注册流程;注册完成,所述第一sim进入正常使用状态,sim卡正常使用与驻网;
禁用设置模块,用于当检测到有将第二sim卡设置为禁用状态的操作指令,则通过ril接口层,下发给移动终端调制解调器;移动终端调制解调器接收设置为禁用状态的操作指令,与所述第二sim卡驱动通信,控制驱动对第二sim卡进行掉电操作,并在收到反馈后上报给系统上层;系统上层收到禁用的反馈,确认该第二sim卡已经被移除,刷新界面,并标记该卡相关的信息为移除状态,同步将缓存到本地的第二sim卡联系人删除。
第三方面,本实施例还提供一种移动终端,其中所述移动终端包括存储器、处理器及存储在所述存储器中并可在所述处理器上运行的图像显示程序,所述处理器执行所述图像显示程序时,实现任一项所述的移动终端多sim卡处理方法的步骤。
第四方面,本发明实施例还提供一种计算机可读存储介质,其中,所述计算机可读存储介质上存储有图像显示程序,所述图像显示程序被处理器执行时,实现任一项所述的移动终端多sim卡处理方法的步骤。
有益效果:与现有技术相比,本发明提供了一种移动终端多sim卡处理方法,通过获取sim卡的工作状态,当检测到有将第一sim卡设置为离线状态的操作指令时,下发命令给移动终端调制解调器,控制只关闭第一sim卡的逻辑天线,以关闭第一sim卡的运营商网络,使移动终端不接入网络产生相应费用,并设置该第一sim卡已存储的信息可正常访问,使用户在不产生流量计费的情况下能够访问sim卡存储的信息,当接收到访问第一sim卡指令,则控制对第一sim卡中的已有信息进行访问。解决了当用户在国外时想要访问sim卡中例如通讯录、短信等存储信息又不想因开启sim卡而产生漫游计费的问题,使用户在不联网及不产生流量计费的情况下能够访问sim卡存储的信息。
附图说明
图1为本发明实施例提供的移动终端多sim卡处理方法的具体实施方式的流程图。
图2为本发明实施例提供的当检测到有将第一sim卡设置为离线状态操作指令,下发命令使调制解调器控制关闭第一sim卡逻辑天线并设置第一sim卡已存储信息可正常访问的流程示意图。
图3为本发明实施例提供的移动终端多sim卡处理装置的原理框图。
图4为本发明实施例提供的终端设备的内部结构原理图。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
需要说明,若本发明实施例中有涉及方向性指示(诸如上、下、左、右、前、后……),则该方向性指示仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
另外,若本发明实施例中有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
随着人们对生活质量的愈发重视,越来越多人拥有多张sim卡,其中最常见的例如将两个手机号码分为工作号码以及生活号码,分别管理工作上的事务以及日常生活中的交际来往,也有部分人群因为学业、事业或外出旅游等原因在国外也办理了sim卡,但国外办理的sim卡仅用于在国外上网,其中并没有存储以往联系人的电话号码等信息,如果需要查找通讯录中的某个电话号码时就必须启用原来的sim卡才能够查看sim卡中的存储信息,但现有技术中的移动终端在启用sim卡之后同时会连接运营商网络产生漫游计费,禁用sim卡后又无法访问sim卡中的存储信息,给用户带来较差的使用体验。
为了解决上述问题,本发明实施例提供一种移动终端多sim卡处理方法,根据本实施例的移动终端多sim卡处理方法可以控制当sim卡存储信息正常访问时开启运营商网络还是关闭运营商网络,使身在国外的用户也能够便捷的控制sim卡的联网、拨号功能和存储信息访问功能。具体实施时包括,获取移动终端多张sim卡各自的工作状态,当检测到有将第一sim卡设置为离线状态操作指令,则下发命令给移动终端调制解调器,控制只关闭第一sim卡的逻辑天线,以关闭第一sim卡的运营商网络,并设置该第一sim卡已存储的信息可正常访问,当接收到访问第一sim卡指令,则控制对第一sim卡中存储的已有信息进行访问。并且本实施例除了离线状态外还设有两种sim卡的工作状态如使用状态、禁用状态。
举例说明,当用户在国外时想要获取原来国内手机sim卡a中的存储信息,又不想使手机连接运营商网络产生漫游计费,则设置sim卡a为离线状态,所述手机检测到所述sim卡设置为离线状态操作指令,下发命令给所述手机的调制解调器,控制所述手机只关闭所述sim卡a的联网、拨号功能,并设置所述sim卡a仍能正常访问通讯录、短信等已存储的信息,则手机离线状态设置完成后,用户可以在不产生漫游计费的情况下访问所述sim卡a中已存储的信息,既节约了资源又给用户带来了良好的使用体验。
示例性方法
第一实施例
本实施例中的移动终端多sim卡处理方法可应用于移动终端中,比如手机、平板电脑等智能化设备。具体如图1中所示,所述移动终端多sim卡处理方法包括如下步骤:
步骤s100、获取移动终端多张sim卡各自的工作状态。
在本实施例中,用户可在移动终端中装有多张sim卡,移动终端获取各张sim卡的工作状态。
举例说明,例如第二sim卡为国外sim卡,此时用户在国外则该卡的工作状态为使用状态,即所述第二sim卡正常使用与驻网,可以进行拨打电话、上网等操作,第一sim卡为国内sim卡,此时用户想要读取该sim卡中的存储的信息但不想使该sim卡产生漫游计费,则所述第一sim卡此时为离线工作状态,即第一sim卡无法拨打电话、上网,但可以读取sim卡中已存储的信息,如第一sim卡通讯录、pin等,所述漫游计费为所述用户将sim卡带出所述sim卡归属地使用业务所产生的费用。第三sim卡为国内sim卡,但用户此时不需要使用所述第三sim卡,则第三sim卡此时为停用状态,即类似于将sim卡拔出,彻底停用该卡,包括无法拨打电话、上网,查询sim卡存储信息甚至无法拨打紧急电话。
进一步地,步骤s200,当检测到有将第一sim卡设置为离线状态操作指令,则下发命令给移动终端调制解调器,控制只关闭第一sim卡的逻辑天线,以关闭第一sim卡的运营商网络,并设置该第一sim卡已存储的信息可正常访问。
具体地,如图2所示,所述步骤s200包括:
步骤s201、检测是否获取到将sim卡设置为离线状态的操作指令;
步骤s202、当检测到有将第一sim卡设置为离线状态操作指令,则通过ril接口层,下发给移动终端调制解调器;
步骤s203、移动终端调制解调器接收设置为离线状态的操作指令,控制只关闭所述第一sim卡的逻辑天线逻辑radio,以关闭第一sim卡的运营商网络,并设置该第一sim卡已存储的信息可正常访问。
举例说明,当在国外的用户需要查看国内办理的sim卡中的存储信息又不想产生漫游计费时,所述用户在手机中将所述国内sim卡设为离线操作状态,手机接收到所述将sim卡设置为离线状态的操作指令,则通过ril接口层,下发给手机的调制解调器,所述手机的调制解调器接收设置为离线状态的操作指令,控制只关闭所述第一sim卡的逻辑天线逻辑radio,以关闭所述第一sim卡的运营商网络,达到使所述第一sim卡无法连接运营商网络产生漫游计费的目的,并设置该第一sim卡已存储的信息可以正常访问,使用户在国外也能够随时访问sim卡存储信息而不连接运营商网络产生额外计费。所述调制解调器(手机的modem)用于将模拟信号与数字信号进行转换,所述逻辑天线(逻辑radio)为和所述移动终端与运营商网络间用于通信的天线。
其中,ril接口层(radiolayerinterface,无线接口层)是提供android电话服务与无线电硬件之间的抽象层。
进一步地,在所述当检测到有将第一sim卡设置为离线状态操作指令,则下发命令给移动终端调制解调器,控制只关闭第一sim卡的逻辑天线,以关闭第一sim卡的运营商网络的步骤之后还包括:
当检测到所述第一sim卡从离线状态设置为使用状态的操作指令,则控制将从离线状态设置为使用状态的操作指令通过ril接口层发送给移动终端调制解调器;
移动终端调制解调器控制开启所述第一sim卡的逻辑天线radio,并进行移动网络注册流程;
注册完成,所述第一sim进入正常使用状态,sim卡正常使用与驻网。
举例说明,当用户用于日常联网的sim卡信号不好或无法联网以及拨号,需要所述第一sim卡提供上网功能的时候,将所述第一sim卡设置为使用状态,所述手机接收到设置所述第一sim卡为使用状态的指令,则通过ril接口层发送给手机的所述调制解调器,所述调制解调器开启所述第一sim卡的逻辑天线,并进行移动网络注册流程,注册完成后,所述第一sim卡进入正常使用状态,sim卡正常使用与驻网,用户可通过对sim卡状态的设置灵活切换用于拨号、上网的sim卡,当用户有多个运营商sim卡时可根据自由选择相对网络较好的sim卡用于联网。所述移动网络注册流程为sim卡联网提供上网、拨号服务的流程。
进一步地,步骤s300,当接收到访问第一sim卡指令,则控制对第一sim卡中存储的已有信息进行访问。
举例说明,当用户设置了所述第一sim卡为离线状态后要对所述第一sim卡的已存储信息进行访问时,所述手机控制所述sim卡中相应内容进行访问,例如访问所述sim卡中存储的通讯录、短信、往来记录等信息。
在第二实施例中,当第二sim卡不需要进行联网、拨打电话以及访问其存储信息的功能时,提供禁用状态将所述sim卡移除,用于当用户暂时不需要使用该sim卡又不想将其取出的场合,其步骤包括:
检测是否获取到将sim卡设置为禁用状态的操作指令;
当检测到有将第二sim卡设置为禁用状态的操作指令,则通过ril接口层,下发给移动终端调制解调器;
移动终端调制解调器接收设置为禁用状态的操作指令,与所述第二sim卡驱动通信,控制驱动对第二sim卡进行掉电操作,并在收到反馈后上报给系统上层;所述系统上层为应用层。
系统上层收到禁用的反馈,确认该第二sim卡已经被移除,刷新界面,并标记该卡相关的信息为移除状态,同步将缓存到本地的第二sim卡联系人删除。
举例说明,当用户回国后短时间内不再需要使用所述第二sim卡,若将第二sim卡取出容易丢失,则设置所述第二sim卡为禁用状态,当手机检测到有将所述第二sim卡设置为禁用状态指令时,通过ril接口层,下发给手机调制解调器,所述调制解调器控制驱动对所述第二sim卡进行掉电操作,相当于所述第二sim卡未插入手机中,并在收到反馈后报告给系统上层,所述系统上层收到禁用反馈,确认所述第二sim卡已被移除,刷新界面并标记第二sim卡的相关信息为移除状态并清空第二sim卡的存储信息。所述系统上层为androidstandardframework(android框架层)以及以上部分,包括应用层和框架层。
进一步地,当用户需要使用被禁用的所述sim卡时,选择所述sim卡并设定其为使用状态,其步骤包括:
检测是否获取到将第二sim卡从禁用状态设置为使用状态的操作指令;
当检测到有将第二sim卡从禁用状态设置为使用状态的操作指令,找到被标记为禁用的第二sim卡的卡信息,则通过ril接口层,下发给移动终端调制解调器;
移动终端调制解调器接收将第二sim卡从禁用状态设置为使用状态的操作指令,与所述第二sim卡驱动通信,控制驱动对第二sim卡进行上电操作,并在收到反馈后上报给系统上层;
系统上层收到第二sim卡的上电通知,控制按照正常插卡流程执行,开始进行移动网络注册流程,并标记该第二sim卡为正常使用状态,联系人同步将第二sim卡联系人缓存到本地数据库。
举例说明,当用户持有国外sim卡且再次去往国外时,可通过设置所述第二sim卡为使用状态重新使用sim卡,当手机接检测到将第二sim卡从禁用状态设置为使用状态时,调制解调器接收到将所述第二sim卡设置为使用状态的操作指令,控制驱动对所述第二sim卡上电操作,相当于将第二sim卡插入sim卡槽,并在收到反馈后报告给系统上层,所述系统上层收到第二sim卡上电通知,按照正常sim卡插入手机的流程开始对sim卡进行移动网络注册流程,并标记第二sim卡为正常使用状态,同时将第二sim卡的已存储信息缓存到本地数据库,使用户在一段时间内不使用某张sim卡时无需将sim卡取出,避免了sim卡丢失的风险。
第三实施例,为了能实现多sim卡控制,在所述获取移动终端多张sim卡各自的工作状态的步骤之前还包括:
预先在移动终端上设置多个sim卡槽,每个sim卡槽可对应插入一sim卡。
并且每个sim卡在插入该sim卡槽后可分别设置为使用状态、离线状态和禁用状态;
其中,使用状态为:控制sim卡正常使用与驻网;
离线状态为:控制停用sim卡的移动网络服务,但可读取sim卡中的已有信息;并控制紧急情况下sim卡会自动开启使用拨打紧急电话;
禁用状态为:控制停用该sim卡,无法使用该卡,包括sim卡联系人,无法通过该卡拨打紧急电话,必须手动设置为使用状态才能正常工作。
举例说明,为了实现多sim卡处理控制,在手机中设置有三个sim卡卡槽,并在其中第一sim卡卡槽中插入电信sim卡,第二sim卡卡槽中插入国外sim卡,第三sim卡卡槽中插入联通sim卡,当用户在国内时,主要用来打电话和上网的卡为所述电信sim卡,则设置电信sim卡为使用状态,此时所述电信sim卡能够正常使用与驻网,即能够拨打电话、上网、访问sim卡已存储的通讯录信息等,设置短时间内不使用的国外sim卡为禁用状态,则所述国外sim卡无法拨打电话、上网,也无法查看sim卡中已存储的信息,相当于物理拔卡,所述联通sim卡仅需要偶尔翻阅通讯录,则将联通sim卡设置为离线状态,此时联通sim卡无法拨打电话和上网,但可以访问通讯录和历史短信等信息。当用户去往国外时设置所述国外sim卡为使用状态,设置所述电信sim卡和联通sim卡为禁用或离线状态,使用户能够更加灵活的管理sim卡状态以免产生不必要的扣费。
示例性装置
如图3中所示,本实施例还提供一种移动终端多sim卡处理装置,该装置包括:状态获取模块10、离线设置模块20、使用设置模块30,禁用设置模块40。具体地,所述状态获取模块10,用于获取移动终端多张sim卡各自的工作状态。所述离线设置模块20用于当检测到有将第一sim卡设置为离线状态操作指令,则下发命令给移动终端调制解调器,控制只关闭第一sim卡的逻辑天线,以关闭第一sim卡的运营商网络,并设置该第一sim卡已存储的信息可正常访问;当接收到访问第一sim卡指令,则控制对第一sim卡中存储的已有信息进行访问。所述使用设置模块30,用于当检测到所述第一sim卡从离线状态设置为使用状态的操作指令,则控制将从离线状态设置为使用状态的操作指令通过ril接口层发送给移动终端调制解调器;移动终端调制解调器控制开启所述第一sim卡的逻辑天线radio,并进行移动网络注册流程;注册完成,所述第一sim进入正常使用状态,sim卡正常使用与驻网。所述禁用设置模块40,用于当检测到有将第二sim卡设置为禁用状态的操作指令,则通过ril接口层,下发给移动终端调制解调器;移动终端调制解调器接收设置为禁用状态的操作指令,与所述第二sim卡驱动通信,控制驱动对第二sim卡进行掉电操作,并在收到反馈后上报给系统上层;系统上层收到禁用的反馈,确认该第二sim卡已经被移除,刷新界面,并标记该卡相关的信息为移除状态,同步将缓存到本地的第二sim卡联系人删除。
本领域技术人员可以理解,图4中示出的原理框图,仅仅是与本发明方案相关的部分结构的框图,并不构成对本发明方案所应用于其上的移动终端的限定,具体的移动终端以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种移动终端,移动终端包括存储器、处理器及存储在存储器中并可在处理器上运行的图像显示程序,处理器执行图像显示程序时,实现如下操作指令:
获取移动终端多张sim卡各自的工作状态;
当检测到有将第一sim卡设置为离线状态操作指令,则下发命令给移动终端调制解调器,控制只关闭第一sim卡的逻辑天线,以关闭第一sim卡的运营商网络,并设置该第一sim卡已存储的信息可正常访问;
当接收到访问第一sim卡指令,则控制对第一sim卡中存储的已有信息进行访问。
其中,所述当检测到有将第一sim卡设置为离线状态操作指令,则下发命令给移动终端调制解调器,控制只关闭第一sim卡的逻辑天线,以关闭第一sim卡的运营商网络,并设置该第一sim卡已存储的信息可正常访问的步骤包括:
检测是否获取到将sim卡设置为离线状态的操作指令;
当检测到有将第一sim卡设置为离线状态操作指令,则通过ril接口层,下发给移动终端调制解调器;
移动终端调制解调器接收设置为离线状态的操作指令,控制只关闭所述第一sim卡的逻辑天线逻辑radio,以关闭第一sim卡的运营商网络,并设置该第一sim卡已存储的信息可正常访问。
其中,所述当检测到有将第一sim卡设置为离线状态操作指令,则下发命令给移动终端调制解调器,控制只关闭第一sim卡的逻辑天线,以关闭第一sim卡的运营商网络的步骤之后还包括:
当检测到所述第一sim卡从离线状态设置为使用状态的操作指令,则控制将从离线状态设置为使用状态的操作指令通过ril接口层发送给移动终端调制解调器;
移动终端调制解调器控制开启所述第一sim卡的逻辑天线radio,并进行移动网络注册流程;
注册完成,所述第一sim进入正常使用状态,sim卡正常使用与驻网。
其中,所述获取移动终端多张sim卡各自的工作状态的步骤之后还包括:
检测是否获取到将sim卡设置为禁用状态的操作指令;
当检测到有将第二sim卡设置为禁用状态的操作指令,则通过ril接口层,下发给移动终端调制解调器;
移动终端调制解调器接收设置为禁用状态的操作指令,与所述第二sim卡驱动通信,控制驱动对第二sim卡进行掉电操作,并在收到反馈后上报给系统上层;
系统上层收到禁用的反馈,确认该第二sim卡已经被移除,刷新界面,并标记该卡相关的信息为移除状态,同步将缓存到本地的第二sim卡联系人删除。
其中,所述获取移动终端多张sim卡各自的工作状态的步骤之后还包括:
检测是否获取到将第二sim卡从禁用状态设置为使用状态的操作指令;
当检测到有将第二sim卡从禁用状态设置为使用状态的操作指令,找到被标记为禁用的第二sim卡的卡信息,则通过ril接口层,下发给移动终端调制解调器;
移动终端调制解调器接收将第二sim卡从禁用状态设置为使用状态的操作指令,与所述第二sim卡驱动通信,控制驱动对第二sim卡进行上电操作,并在收到反馈后上报给系统上层;
系统上层收到第二sim卡的上电通知,控制按照正常插卡流程执行,开始进行移动网络注册流程,并标记该第二sim卡为正常使用状态,联系人同步将第二sim卡联系人缓存到本地数据库。
其中,所述获取移动终端多张sim卡各自的工作状态的步骤之前还包括:
预先在移动终端上设置多个sim卡槽,每个sim卡槽可对应插入一sim卡。
其中,所述获取移动终端多张sim卡各自的工作状态的步骤之前还包括:
预先在移动终端上设置每个sim卡槽插入的sim卡可分别设置为使用状态、离线状态和禁用状态;
其中,使用状态为:控制sim卡正常使用与驻网;
离线状态为:控制停用sim卡的移动网络服务,但可读取sim卡中的已有信息;并控制紧急情况下sim卡会自动开启使用拨打紧急电话;
禁用状态为:控制停用该sim卡,无法使用该卡,包括sim卡联系人,无法通过该卡拨打紧急电话,必须手动设置为使用状态才能正常工作。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本发明所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
综上,本发明公开了移动终端多sim卡处理方法、装置、移动终端及介质,所述方法包括:获取移动终端多张sim卡各自的工作状态;当检测到有将第一sim卡设置为离线状态操作指令,则下发命令给移动终端调制解调器,控制只关闭第一sim卡的逻辑天线,以关闭第一sim卡的运营商网络,并设置该第一sim卡已存储的信息可正常访问;当接收到访问第一sim卡指令,则控制对第一sim卡中存储的已有信息进行访问。旨在解决现有技术中移动终端大部分只能管理双卡,且只能使用或禁用其中一张卡,且禁用后存储在sim卡中的存储信息无法访问的问题。特别是出国时开启sim卡费用太高,关闭sim卡又无法读取通讯录和信息,给用户的使用带来不便。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。