数据预置方法、电子设备和计算机可读存储介质技术

技术编号:38474512 阅读:27 留言:0更新日期:2023-08-15 16:54
本发明专利技术公开了数据预置方法、电子设备和计算机可读存储介质。该方法包括:接收受保护用户数据区镜像;接收系统固件包;读取所述系统固件包中的预置指令并将所述预置指令写入设备的引导通信分区;以及根据所述引导通信分区,将所述受保护用户数据区镜像分别写入所述设备的用户数据分区和预设的备份分区。解决了由于非固件数据存放在系统固件中导致的OTA升级包占用空间大的问题,保证系统固件的性能,避免在用户数据分区中的数据在设备执行流程时被改写或删除,无法获取到完整数据的问题,保证数据的可靠性和安全性,实现了数据的自动写入与恢复。写入与恢复。写入与恢复。

【技术实现步骤摘要】
数据预置方法、电子设备和计算机可读存储介质


[0001]本专利技术涉及存储器
,特别涉及数据预置方法、电子设备和计算机可读存储介质。

技术介绍

[0002]在电子设备的永久记忆性存储器中,除了设备固件所占用的空间外,其他剩余空间通常都是作为终端用户可以直接使用的用户数据空间,这部分用户数据空间通常称为用户数据分区。用户数据分区通常占用永久记忆性存储器的绝大部分空间。在电子设备出厂时,用户数据分区通常是空的,也就是除了用户数据分区对应的文件系统基础数据外,不会预先存储任何第三方数据,从而将整个用户数据分区提供给最终用户使用。但是针对工业等特殊行业的某些电子设备,通常会要求在设备出厂时,往用户数据分区中预置数据。一方面是因为用户数据分区的容量通常都比较大,可以存储大量数据,另外一方面是因为使用这部分数据的应用软件通常要求数据必须在用户数据分区,因为用户数据分区中的数据是可以读写的,从而可以在使用预置数据的基础上对数据进行修改编辑。
[0003]目前,往用户数据分区中预置数据的方法通常有以下两种。
[0004]第一种是根据用户数本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据预置方法,其特征在于,包括:接收受保护用户数据区镜像;接收系统固件包;读取所述系统固件包中的预置指令并将所述预置指令写入设备的引导通信分区;以及根据所述引导通信分区,将所述受保护用户数据区镜像分别写入所述设备的用户数据分区和预设的备份分区。2.根据权利要求1所述的数据预置方法,其特征在于,所述受保护用户数据区镜像包括预置数据以及预置数据压缩包;将所述受保护用户数据区镜像分别写入所述设备的用户数据分区以及预设的备份分区包括:将所述预置数据以及预置数据压缩包写入所述设备的用户数据分区;以及将所述预置数据压缩包写入所述设备的备份分区。3.根据权利要求2所述的数据预置方法,其特征在于,将所述预置数据压缩包写入所述设备的备份分区包括:读取所述引导通信分区中的预置指令;以及根据所述预置指令引导所述设备进入对应的恢复模式。4.根据权利要求3所述的数据预置方法,其特征在于,所述预置指令包括数据预置指令;根据所述预置指令引导所述设备进入对应的恢复模式包括:通过所述用户数据分区获取所述预置数据压缩包完成所述设备的数据预置。5.根据权利要求4所述的数据预置方法,其特征在于,通过所述用户数据分区获取所述预置数据压缩包完成所述设备的数据预置包括:获取所述设备的用户数据分区的文件系统类型;根据所述文件系统类型将所述用户数据分区的文件系统容量进行扩容;挂载所述用户数据分区;检测所述用户数据分区中是否存在所述预置数据压缩包;若是,则将所述预置数据压缩包拷贝至所述备份分区,并删除所述用户数据分区中的预置数据压缩包以及所述引导通信分区中的数据预置指令;否则,删除所述引导通信分区中的数据预置指令。6.根据权利要求4所述的数据预置方法,其特征在于,所述预置指令还包括恢复出厂设置指令;根据所述预置指令引导所述设备进入对应的恢复模式还包括:通过所述备份分区获取所述预置数据压缩包完成所述设备的恢复出...

【专利技术属性】
技术研发人员:纪大峣
申请(专利权)人:瑞芯微电子股份有限公司
类型:发明
国别省市:

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

1