The invention provides a control method, a control device and a EMMC for the one button recovery function of an operating system. Among them, including one of the control method, control command receiving key recovery function, enter a key recovery mode; when the operating system starts to the bootloader stage, get the first address and size of system backup data from bootloader partition table, according to the first address and the size of the system data backup, from EMMC read the system backup data into memory and data acquisition system; the first address from the partition table, according to the system data will be read into the first address, system backup data in memory, were written to partition the data in EMMC system; after the writing is completed, restart the operating system. Through the technical scheme of the invention, the stability of the system can be ensured, and the refrigerator can resume the system after a breakdown of the operating system through a button, thereby solving a major problem of the refrigerator after sale, and the stability problem of the consumer electronic system.
【技术实现步骤摘要】
操作系统一键恢复功能的控制方法、控制装置和EMMC
本专利技术涉及冰箱
,具体而言,涉及一种操作系统一键恢复功能的控制方法、一种操作系统一键恢复功能的控制装置、一种EMMC、一种冰箱、一种计算机设备、一种计算机可读存储介质。
技术介绍
目前,随着智能冰箱的广泛使用,特别是带android操作系统的智能冰箱越来越多,宽大的屏幕和精美机身加上酷炫的界面,受到很多人的喜爱,越来越多的冰箱厂商也逐渐加大这类冰箱的生产。随着用户的增多,android系统在使用过程中出现崩溃的概率也越来越大。当出现崩溃之时,靠目前的技术并没有合适的解决方案。目前能对Android系统数据操作的无非有两个方法:(1)恢复出厂设置,此方法无非是清空用户数据空间,即系统目录下的/data目录;(2)通过OTA下载最新的系统数据,再通过recovery模式升级。这两个方法有个共同缺点就是,必须在系统能正常运行情况下才能进行,若是系统崩溃了就无法通过这两个方法重新恢复数据了。因此,如何提供一键恢复功能,可以使智能冰箱在系统崩溃时,通过一个按键就能恢复系统,为我们的智能冰箱保驾护航,成为目前亟待解 ...
【技术保护点】
一种操作系统一键恢复功能的控制方法,所述操作系统存储在EMMC中,其特征在于,所述控制方法包括:接收一键恢复功能的控制指令,进入一键恢复模式;当所述操作系统启动到bootloader阶段时,从所述bootloader阶段的分区表中获取系统备份数据的首地址及其大小,根据所述系统备份数据的首地址及其大小,从所述EMMC中读取所述系统备份数据到内存中;同时从所述分区表中获取系统数据的首地址,根据所述系统数据的首地址,将读取到所述内存中的系统备份数据,分别写入到所述系统数据在所述EMMC中的分区;写入完成后,重新启动所述操作系统。
【技术特征摘要】
1.一种操作系统一键恢复功能的控制方法,所述操作系统存储在EMMC中,其特征在于,所述控制方法包括:接收一键恢复功能的控制指令,进入一键恢复模式;当所述操作系统启动到bootloader阶段时,从所述bootloader阶段的分区表中获取系统备份数据的首地址及其大小,根据所述系统备份数据的首地址及其大小,从所述EMMC中读取所述系统备份数据到内存中;同时从所述分区表中获取系统数据的首地址,根据所述系统数据的首地址,将读取到所述内存中的系统备份数据,分别写入到所述系统数据在所述EMMC中的分区;写入完成后,重新启动所述操作系统。2.根据权利要求1所述的操作系统一键恢复功能的控制方法,其特征在于,在所述接收一键恢复功能的控制指令,进入一键恢复模式的步骤之前,所述控制方法还包括:存储所述系统备份数据;所述存储所述系统备份数据的步骤,具体包括:获取所述系统备份数据的大小,根据所述系统备份数据的大小在所述分区表中新建第一分区;根据所述第一分区的首地址及其大小,将所述第一分区及所述系统备份数据导入到所述EMMC中。3.根据权利要求2所述的操作系统一键恢复功能的控制方法,其特征在于,所述控制方法还包括:存储所述系统数据;所述存储所述系统数据的步骤,具体包括:获取所述系统数据的类型及其大小,根据所述系统数据的类型及其大小,建立所述分区表;根据所述分区表各分区的首地址及其大小,将所述分区表及所述系统数据导入到所述EMMC中。4.根据权利要求1至3中任一项所述的操作系统一键恢复功能的控制方法,其特征在于,所述系统数据及所述系统备份数据在所述EMMC中的存储方式为分页的存储方式。5.一种操作系统一键恢复功能的控制装置,所述操作系统存储在EMMC中,其特征在于,所述控制装置包括:接收单元,用于接收一键恢复功能的控制指令,进入一键恢复模式;读取单元,用于当所述操作系统启动到bootloader阶段时,从所述bootloader阶段的分区表中获取系统备份数据的首地址及其大小,...
【专利技术属性】
技术研发人员:陈先飞,王岩,程刚,
申请(专利权)人:合肥美的智能科技有限公司,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。