一种信息处理方法及电子设备的制造方法
【技术领域】
[0001]本发明涉及设备控制领域,特别是涉及一种信息处理方法及电子设备。
【背景技术】
[0002]时下的电子设备,尤其是手机等终端,通常都可以进行刷机。刷机可以被认为是一种固件更新过程,是指通过一定的方法更改或替换手机中原本存在的一些语言、图片、铃声、软件或者操作系统。
[0003]刷机需要使用刷机文件。刷机文件可以分为官方的刷机文件和非官方的刷机文件。官方的刷机文件是由电子设备的厂商或者操作系统的开发商发布的,稳定性较高。非官方的刷机文件是由个人发布的,稳定性较差。这是因为个人的编写能力往往存在一定局限,因此编写出的刷机文件,通常不能很好地与电子设备的硬件系统兼容。更有一些别有用心的人,还会在刷机文件中添加一些恶意程序,试图获取用户的隐私信息。
[0004]由于现有技术中,刷机文件的版本较多,用户自身通常难以区分刷机文件的来源。当用户安装了非官方的刷机文件以后,一旦操作系统不稳定,通常会导致电子设备无法启动,这也会给维修过程带来很大困难。
[0005]另一方面,如果用户的电子设备被其他人捡到或者非法获取,即使该电子设备的合法用户设置了开机密码等防护措施,其他人依然可以通过对该电子设备进行刷机来获得对该电子设备的完整使用权限。
[0006]综上所述,现有技术中的刷机方法存在的问题就是,对于刷机过程没有任何限制条件,刷机的风险过高。
【发明内容】
[0007]本发明的目的是提供一种信息处理方法及电子设备,能够对申请刷机的电子设备进行验证授权,对电子设备的刷机过程增加限制条件,降低刷机风险。
[0008]为实现上述目的,本发明提供了如下方案:
[0009]一种信息处理方法,应用于电子设备,所述电子设备具有固件单元,所述固件单元至少具有第一存储区域和第二存储区域,所述第一存储区域内具有运行程序,所述运行程序用于支持所述电子设备的运行;所述第二存储区域具有第一功能模块和第二功能模块;所述方法包括:
[0010]获得触发操作,所述触发操作用于触发所述电子设备处于固件更新模式;
[0011]响应所述触发操作,处于所述固件更新模式;
[0012]在所述固件更新模式下,基于所述第一功能模块访问预定存储空间获得授权码;所述预定存储空间用于存储网络端认证所述电子设备后发送的授权码;
[0013]基于所述第一功能模块确定所述授权码是否为有效授权码,产生一判断信息;
[0014]当所述判断信息表示所述授权码为有效授权码时,执行所述第二功能模块;其中,所述第二功能模块用于更新所述第一存储区域的所述运行程序。
[0015]可选的,还包括:
[0016]当所述判断信息表示所述授权码为无效授权码时,退出所述固件更新模式。
[0017]可选的,所述获得触发操作,具体包括:
[0018]获得重新启动所述电子设备的操作。
[0019]可选的,所述获得触发操作之前,还包括:
[0020]获取所述电子设备的第一标识;
[0021]将所述第一标识发送至所述网络端,以便所述网络端基于所述第一标识判断所述电子设备是否可以执行所述固件更新模式。
[0022]可选的,所述将所述第一标识发送至所述网络端之后,还包括:
[0023]当所述网络端基于所述第一标识判断所述电子设备可以执行所述固件更新模式后,获取所述电子设备的用户的身份认证信息;
[0024]将所述身份认证信息发送至所述网络端,以便所述网络端基于所述身份认证信息判断所述用户是否为合法用户。
[0025]可选的,所述将所述身份认证信息发送至所述网络端之后,还包括:
[0026]当所述网络端基于所述身份认证信息判断所述用户为合法用户后,获取所述网络端发送的所述授权码;
[0027]将所述授权码存储至所述预定存储空间;所述预定存储空间只有在所述电子设备处于所述固件更新模式时,才能够被访问。
[0028]一种电子设备,所述电子设备具有固件单元,所述固件单元至少具有第一存储区域和第二存储区域,所述第一存储区域内具有运行程序,所述运行程序用于支持所述电子设备的运行;所述第二存储区域具有第一功能模块和第二功能模块;所述电子设备包括:
[0029]触发操作获取单元,用于获得触发操作,所述触发操作用于触发所述电子设备处于固件更新模式;
[0030]触发操作响应单元,用于响应所述触发操作,处于所述固件更新模式;
[0031]授权码获取单元,用于在所述固件更新模式下,基于所述第一功能模块访问预定存储空间获得授权码;所述预定存储空间用于存储网络端认证所述电子设备后发送的授权码;
[0032]授权码验证单元,用于基于所述第一功能模块确定所述授权码是否为有效授权码,产生一判断信息;
[0033]程序更新单元,用于当所述判断信息表示所述授权码为有效授权码时,执行所述第二功能模块;其中,所述第二功能模块用于更新所述第一存储区域的所述运行程序。
[0034]可选的,还包括:
[0035]退出单元,用于当所述判断信息表示所述授权码为无效授权码时,退出所述固件更新模式。
[0036]可选的,所述触发操作获取单元,具体包括:
[0037]重新启动操作获取子单元,用于获得重新启动所述电子设备的操作。
[0038]可选的,还包括:
[0039]第一标识获取单元,用于在所述触发操作获取单元获得触发操作之前,获取所述电子设备的第一标识;
[0040]第一标识发送单元,用于将所述第一标识发送至所述网络端,以便所述网络端基于所述第一标识判断所述电子设备是否可以执行所述固件更新模式。
[0041]可选的,还包括:
[0042]身份认证信息获取单元,用于当所述网络端基于所述第一标识判断所述电子设备可以执行所述固件更新模式后,获取所述电子设备的用户的身份认证信息;
[0043]身份认证信息发送单元,用于将所述身份认证信息发送至所述网络端,以便所述网络端基于所述身份认证信息判断所述用户是否为合法用户。
[0044]可选的,还包括:
[0045]授权码获取单元,用于当所述网络端基于所述身份认证信息判断所述用户为合法用户后,获取所述网络端发送的所述授权码;
[0046]授权码存储单元,用于将所述授权码存储至所述预定存储空间;所述预定存储空间只有在所述电子设备处于所述固件更新模式时,才能够被访问。
[0047]根据本发明提供的具体实施例,本发明公开了以下技术效果:
[0048]本发明的信息处理方法及电子设备,通过在固件更新模式下,基于所述第一功能模块访问预定存储空间获得授权码;基于所述第一功能模块确定所述授权码是否为有效授权码,产生一判断信息;当所述判断信息表示所述授权码为有效授权码时,执行所述第二功能模块,更新所述第一存储区域的所述运行程序;能够对申请刷机的电子设备进行验证授权,对电子设备的刷机过程增加限制条件,降低刷机风险。
【附图说明】
[0049]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0050]图1为本发明的信息处理方法实施例1的流程图;
[0051]图2为本发明的信息处理方法实施例2的流程图;
[0052]图3为本发明的信息处理方法实施例3的流程图;
[0053]图4为本发明的信息处理方法实施例4的流程图;
[0054]图5为本发明的电子设备实施例的结构图。
【具体实施方式】
[0055]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0056]为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和【具体实施方式】对本发明作进一步详细的说明。
[0057]本发明的信息处理方法,应用于电子设备。所述电子设备可以为手机、平板电脑等等。所述电子设备具有固件单元。所述固件单元可以是所述电子设备内部的集成电路。所述固件单元至少具有第一存储区域和第二存储区域,所述第一存储区域内具有运行程序,所述运行程序用于支持所述电子设备的运行;所述第二存储区域具有第一功能模块和第二功能|吴块。
[0058]其中,所述运行程