移动设备工厂模式的启动方法及系统技术方案

技术编号:11247191 阅读:45 留言:0更新日期:2015-04-01 20:08
本发明专利技术涉及一种移动设备工厂模式的启动方法及系统,所述方法包括步骤:当接收到开机指令或者重启指令后,获取密钥存储装置所存储的密钥文件,其中,所述密钥存储装置通过插入移动设备的外设接口与所述移动设备连接;通过预设的检验算法检验所述密钥文件,如果所述密钥文件检验成功,则启动移动设备的工厂模式。本发明专利技术在移动设备开机或者重启时,一方面避免了普通用户误入移动设备工厂模式的情况,保证了智能移动终端的安全。另一方面缩短了移动设备工程模式所需的启动时间,提高了工厂模式的启动效率。

【技术实现步骤摘要】
【专利摘要】本专利技术涉及一种移动设备工厂模式的启动方法及系统,所述方法包括步骤:当接收到开机指令或者重启指令后,获取密钥存储装置所存储的密钥文件,其中,所述密钥存储装置通过插入移动设备的外设接口与所述移动设备连接;通过预设的检验算法检验所述密钥文件,如果所述密钥文件检验成功,则启动移动设备的工厂模式。本专利技术在移动设备开机或者重启时,一方面避免了普通用户误入移动设备工厂模式的情况,保证了智能移动终端的安全。另一方面缩短了移动设备工程模式所需的启动时间,提高了工厂模式的启动效率。【专利说明】移动设备工厂模式的启动方法及系统【
】本专利技术涉及移动设备领域,特别是涉及一种移动设备工厂模式启动方法及系统。【
技术介绍
】移动设备在生产时,其操作系统通常除了用户使用的用户模式还会设定一个工厂模式,以方便工程人员对移动设备进行测试和调试。在工厂模式下,工程人员能够在移动设备上运行所有的系统功能,以实现对移动智能设备进行调试以及功能配置。为了系统安全,在移动设备出厂后,操作系统默认为用户模式。为了防止普通用户误入工厂模式,所以只有通过特殊的方式才能启动工厂模式。目前,进入工厂模式的方法主要有以下两种方案:1、通过输入特殊的物理按键组合(例如,同时按住电源键和音量加减键)启动工厂模式;2、在进入到用户模式后,输入特定的密码启动工厂模式。对于上述方案1,由于移动智能设备的物理按键数量有限,所以物理按键组合也是非常有限的。普通用户容易误操作进入到工厂模式,使得基本的功能配置容易遭到用户的修改,从而导致移动智能终端遭到破坏而无法正常使用。如果物理按键组合设置过于复杂,则增加了工程人员进入工厂模式的步骤和难度,使得步骤繁琐,不利于工程人员对移动智能设备进行调试以及功能配置。对于上述方案2,需要工程人员记住所述密码,增加了工程人员进入工厂模式的步骤和难度,使得启动步骤繁琐;而且每次都是必须先启动用户模式后才能启动工厂模式,使得移动智能终端的操作系统中同时运行用户模式和工厂模式,工程人员在此环境下,无法运行所有的系统功能,使得对移动智能终端的调试和功能配置受到限制。【
技术实现思路
】基于此,有必要针对现有技术中普通用户容易误操作进入到工厂模式的问题,提供一种移动设备工厂模式启动方法及系统。一种移动设备工厂模式的启动方法,包括步骤:当接收到开机指令或者重启指令后,获取密钥存储装置所存储的密钥文件,其中,所述密钥存储装置通过插入移动设备的外设接口与所述移动设备连接;检验所述密钥文件,如果所述密钥文件检验成功,则启动移动设备的工厂模式。相应地,本专利技术还提供一种移动设备工厂模式的启动系统,包括:密钥文件获取模块,用于当接收到开机指令或者重启指令后,获取密钥存储装置所存储的密钥文件,其中,所述密钥存储装置通过插入移动设备的外设接口与所述移动设备连接;检验启动模块,用于检验所述密钥文件,如果所述密钥文件检验成功,则启动移动设备的工厂模式。本专利技术在接收到用户或者工程人员输入的开机指令或者重启指令后,获取密钥存储装置中的密钥文件,然后检验所述密钥文件,判断所述密钥文件是否检验成功。在密钥文件检验成功的情况下,启动移动设备的工厂模式。本专利技术在移动设备开机或者重启时,只有将存储密钥文件的密钥存储装置插入移动设备才能启动移动设备的工厂模式。一方面避免了普通用户误入移动设备工厂模式的情况,保证了智能移动终端的安全。另一方面工程人员在移动设备开机或者重启只需将存储密钥文件的密钥存储装置插入移动设备,即可启动移动设备的工厂模式,减少了工程人员进入工厂模式所需操作的步骤,缩短了移动设备工程模式所需的启动时间,提高了工厂模式的启动效率。【【专利附图】【附图说明】】图1为本专利技术移动设备工厂模式启动方法一种实施例的流程图;图2为本专利技术移动设备工厂模式启动系统一种实施例的结构框图。【【具体实施方式】】为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述。请参阅图1,其是本专利技术移动设备工厂模式启动方法一种实施例的流程图。一种移动设备工厂模式的启动方法,包括步骤:SlOl:当接收到开机指令或者重启指令后,获取密钥存储装置所存储的密钥文件;其中,所述密钥存储装置通过插入移动设备的外设接口与所述移动设备连接;所述开机指令以及重启指令可以是用户或者工程人员对移动设备物理按键或者物理按键组合的按键指定操作。例如,电源键被按下代表开机指令,电源键被持续按住的时间超过预设时间代表重启指令。此外,重启指令还可以是本领域技术人员所了解的其他的一些软件指令。当接收到用户或者工程人员输入的开机指令或者重启指令后,在移动设备的外设接口已经插入密钥存储装置时,遍历所述密钥存储装置,并从所述密钥存储装置中获取所存储的密钥文件。优选地,在获取密钥存储装置所存储的密钥文件,可以先进行以下步骤:SlOll:先对移动设备的外设接口进行轮询扫描,如果轮询扫描发现有外设插入所述外设接口,则识别插入所述外设的类型是否与密钥存储装置一致;S1012:如果外设的类型与所述密钥存储装置一致,则判定密钥存储装置已经插入移动设备的外设接口。所述密钥存储装置用于存储至少一个密钥文件,所述密钥存储装置的实现介质可以是USB (Universal Serial Bus,通用串行总线)存储装置、TF(Trans-Flash,移动闪存)卡以及其他存储介质的存储装置等,例如,基于USB接口的闪存(Flash Memory),基于USB接口的移动硬盘。S102:检验所述密钥文件,如果所述密钥文件检验成功,则启动移动设备的工厂模式。可以将所述密钥文件代入预设的检验算法,通过预设的检验算法对所述密钥文件进行检验。在所述密钥文件检验成功的情况下,启动移动设备的工厂模式。优选地,可以通过修改启动参数启动移动设备的工厂模式,或者可以通过更改启动文件路径启动移动设备的工厂模式。以Android(安卓)系统为例,如果工厂模式用一个应用程序实现,那么启动工厂模式的方式可以通过改启动文件路径实现;如果工厂模式用一个独立的小型系统实现,则可以通过修改启动参数的方式启动移动设备的工厂模式如果所述密钥文件未检验成功,则按照预设的方式启动移动设备的用户模式。本专利技术在接收到用户或者工程人员输入的开机指令或者重启指令后,首先监听移动设备的外设接口是否已经密钥存储装置;如果是,则获取密钥存储装置中的密钥文件,然后通过预设的检验算法检验所述密钥文件,判断所述密钥文件是否检验成功。在密钥文件检验成功的情况下,启动移动设备的工厂模式。本专利技术在移动设备开机或者重启时,只有将存储密钥文件的密钥存储装置插入移动设备才能启动移动设备的工厂模式。一方面避免了普通用户误入移动设备工厂模式的情况,保证了智能移动终端的安全。另一方面工程人员在移动设备开机或者重启只需将存储密钥文件的密钥存储装置插入移动设备,即可启动移动设备的工厂模式,减少了工程人员进入工厂模式所需操作的步骤,缩短了移动设备工程模式所需的启动时间,提高了工厂模式的启动效率。在一个实施例中,上述步骤S102中,通过预设的校验算法检验所述密钥文件的步骤,可以包括以下子步骤:S201:计算所述密钥文件的散列值;可以将所述密钥文件代入预设的摘要算法,通过所述摘要算法对所述密钥文件本文档来自技高网
...
移动设备工厂模式的启动方法及系统

【技术保护点】
一种移动设备工厂模式的启动方法,其特征在于,包括步骤:当接收到开机指令或者重启指令后,获取密钥存储装置所存储的密钥文件,其中,所述密钥存储装置通过插入移动设备的外设接口与所述移动设备连接;检验所述密钥文件,如果所述密钥文件检验成功,则启动移动设备的工厂模式。

【技术特征摘要】

【专利技术属性】
技术研发人员:宋夏
申请(专利权)人:广州视源电子科技股份有限公司
类型:发明
国别省市:广东;44

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

1