The invention relates to a terminal device and a boot method thereof. Including the starting method of the terminal equipment: monitoring terminal equipment state of encryption, the encrypted user data for indicating the terminal partition in the encryption process in various stages of the state, the State Encryption including unencrypted and encrypted failure state; when the monitoring to the terminal equipment for the state encryption encryption failed state run preset recovery program recovery program through the preset operation of the user data to be repaired; the user data will be repaired, the terminal equipment by the state encryption encryption failed state update unencrypted, and execute the boot process. The terminal device provided by the invention and the boot method thereof can avoid the problem that the terminal device can not be switched on because of the failure of the user data partition encryption.
【技术实现步骤摘要】
终端设备及其开机方法
本专利技术涉及终端设备
,尤其涉及一种终端设备及其开机方法。
技术介绍
随着终端设备的长足发展,其应用范围越来越广泛,不再局限于打电话、发短信等传统功能,还具有移动支付、移动办公等新兴功能,进而使得终端设备的安全也越来越受到各大终端设备制造商的重视。其中一个需要优先考虑的安全因素是如何对用户数据进行保护,该用户数据包括用户的个人照片、联系人、电话号码、短信,甚至一些重要的账号密码。为了避免因终端丢失而导致用户数据的泄露,全盘加密(FDE,FullDiskEncryption)技术应运而生,即用户可以通过终端设备所具备的全盘加密功能,来对存储用户数据的用户数据分区执行加密流程。待终端设备的用户数据分区完成加密,该用户数据分区就仅能够在该终端设备中被识别,而在其他任何电子设备中均无法识别,以此提高终端设备的安全系数。然而,用户数据分区的存储能力通常可以达到64G甚至128G,这就造成终端设备对用户数据分区执行加密流程的时间可能会很漫长,因此增加了用户数据分区加密失败的风险。一旦用户数据分区加密失败,用户数据分区可能介于未加密和已加密之间,即用户数据分区中存储的一部分数据未加密,而另一部分数据已加密,由此导致用户数据分区在开机启动时无法挂载,从而造成终端设备无法正常开机。
技术实现思路
基于此,本专利技术的一个目的在于提供一种终端设备的开机方法,用于解决现有技术中终端设备因用户数据分区加密失败而导致无法开机的问题。此外,本专利技术的另一个目的在于提供一种终端设备,用于解决现有技术中终端设备因用户数据分区加密失败而导致无法开机的问题。为了解 ...
【技术保护点】
一种终端设备的开机方法,其特征在于,包括:监控终端设备的加密状态,所述加密状态用于指示所述终端设备的用户数据分区在加密流程中各阶段的状态,所述加密状态包括未加密状态和加密失败状态;当监控到所述终端设备的加密状态为加密失败状态,运行预置恢复程序,通过所述预置恢复程序的运行对所述用户数据分区进行修复;待所述用户数据分区修复完毕,将所述终端设备的加密状态由加密失败状态更新为未加密状态,并执行开机流程。
【技术特征摘要】
1.一种终端设备的开机方法,其特征在于,包括:监控终端设备的加密状态,所述加密状态用于指示所述终端设备的用户数据分区在加密流程中各阶段的状态,所述加密状态包括未加密状态和加密失败状态;当监控到所述终端设备的加密状态为加密失败状态,运行预置恢复程序,通过所述预置恢复程序的运行对所述用户数据分区进行修复;待所述用户数据分区修复完毕,将所述终端设备的加密状态由加密失败状态更新为未加密状态,并执行开机流程。2.如权利要求1所述的方法,其特征在于,所述加密状态还包括已加密状态,所述方法还包括:当监控到所述终端设备的加密状态为未加密状态或者已加密状态,执行开机流程。3.如权利要求1或2所述的方法,其特征在于,所述监控终端设备的加密状态的步骤之前,所述方法还包括:在对所述用户数据分区执行加密流程时,根据所述加密流程中的各阶段为预设的加密状态标识设置相应的属性值;相应地,所述监控终端设备的加密状态的步骤包括:读取所述加密状态标识的属性值,并通过所述加密状态标识的属性值监控所述终端设备的加密状态。4.如权利要求3所述的方法,其特征在于,所述根据所述加密流程中的各阶段为预设的加密状态标识设置相应的属性值的步骤包括:在所述加密流程中的加密阶段出现异常时,将所述加密状态标识的属性值设置为出错属性,并运行所述预置恢复程序,以修复所述用户数据分区;待所述用户数据分区修复完毕,将所述加密状态标识的属性值由出错属性修改为空属性,以使所述加密流程由加密阶段进入等待确认阶段。5.如权利要求3所述的方法,其特征在于,所述通过所述加密状态标识的属性值监控所述终端设备的加密状态的步骤包括:在所述加密状态标识的属性值为加密属性时,挂载所述用户数据分区对应的物理存储空间;当所述物理存储空间挂载成功,判定所述终端设备的加密状态为未加密状态,并卸载所述物理存储空间;当所述物理存储空间挂载失败,进一步挂载所述用户数据分区对应的逻辑存储空间;当所述逻辑存储空间挂载成功,判定所述终端设备的加密状态为已加密状态,并卸载所述逻辑存储空间;当所述逻辑存储空间挂载失败,判定所述终端设备的加密状态为加密失败状态。6.一种终端设备,其特征在于,包括:状...
【专利技术属性】
技术研发人员:朱晓亮,
申请(专利权)人:青岛海信移动通信技术股份有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。