The invention discloses a terminal upgrade method, including the terminal upgrade method: step A, get the corresponding terminal upgrade package, and restart the terminal; step B, using the upgrade package to upgrade the system to the terminal; whether the default flag exists, the terminal identification step C MISC partition otherwise, to step D is to step E; step D, the terminal will be the partition table is replaced by the upgrading of the partition table carry bag, the preset flag writes to the MISC partition, and restart the terminal after the step B; step E and perform the upgrade code carrying capacity adjustment package, the user data of the terminal capacity adjustment capacity for user data table partition partition after the replacement. The invention also discloses a terminal upgrading device. The invention can solve the problem of fixed data partition capacity of terminal users.
【技术实现步骤摘要】
终端升级方法及装置
本专利技术涉及终端
,尤其涉及一种终端升级方法及装置。
技术介绍
如本领域技术人员所周知的,基于安卓系统的终端通常包括系统分区和用户数据分区,其中,系统分区基本包含了整个安卓操作系统,包括安卓用户界面和所有预装的系统应用程序等;用户数据分区包含了用户的数据,如联系人、短信、设置以及用户安装的程序等。然而,在现有技术中,当终端设备写入分区表出厂后,用户是无法通过修改分区表来修改用户数据分区容量的。在实际使用中,可能终端在出厂时写入了的错误的分区表,或者是用户更换了模块化终端的用户数据分区模块,由于用户无法修改分区表,使得用户难以正常使用用户数据分区容量,存在用户数据分区容量固定的问题。
技术实现思路
本专利技术的主要目的在于提供一种终端升级方法及装置,旨在解决终端的用户数据分区容量固定的问题。为实现上述目的,本专利技术提供一种终端升级方法,所述终端升级方法包括:步骤A、获取终端对应的升级包,并重启所述终端;步骤B、使用所述升级包对所述终端进行系统升级;步骤C、识别所述终端的MISC分区中是否存在预设标志位,否则转入执行步骤D,是则转入步骤E;步 ...
【技术保护点】
一种终端升级方法,其特征在于,所述终端升级方法包括:步骤A、获取终端对应的升级包,并重启所述终端;步骤B、使用所述升级包对所述终端进行系统升级;步骤C、识别所述终端的MISC分区中是否存在预设标志位,否则转入执行步骤D,是则转入步骤E;步骤D、将所述终端的当前分区表替换为所述升级包中携带的分区表,向所述MISC分区中写入所述预设标志位,并重启所述终端后转入执行步骤B;步骤E、执行所述升级包中携带的容量调整代码,将所述终端的用户数据分区的容量调整为替换后的分区表中用户数据分区的容量。
【技术特征摘要】
1.一种终端升级方法,其特征在于,所述终端升级方法包括:步骤A、获取终端对应的升级包,并重启所述终端;步骤B、使用所述升级包对所述终端进行系统升级;步骤C、识别所述终端的MISC分区中是否存在预设标志位,否则转入执行步骤D,是则转入步骤E;步骤D、将所述终端的当前分区表替换为所述升级包中携带的分区表,向所述MISC分区中写入所述预设标志位,并重启所述终端后转入执行步骤B;步骤E、执行所述升级包中携带的容量调整代码,将所述终端的用户数据分区的容量调整为替换后的分区表中用户数据分区的容量。2.根据权利要求1所述的终端升级方法,其特征在于,所述获取终端对应的升级包包括:发送升级包获取请求至预设升级服务器;接收所述预设升级服务器基于所述升级包获取请求返回的对应所述终端的升级包。3.根据权利要求2所述的终端升级方法,其特征在于,所述在获取终端对应的升级包,并重启所述终端的步骤之前,还包括:根据当前的升级内容生成升级包,并将升级的分区表内置到所述升级包中;将内置有升级的分区表的升级包储存至所述预设服务器中。4.根据权利要求3所述的终端升级方法,其特征在于,所述将内置有升级的分区表的升级包储存至所述预设服务器中的步骤之前,还包括:将内置有升级的分区表的升级包的格式转换为所述预设服务器可识别的格式;在完成格式转换操作之后,转入执行所述将内置有升级的分区表的升级包储存至所述预设服务器中的步骤。5.根据权利要求1-4任一项所述的终端升级方法,其特征在于,所述将所述终端的用户数据分区的容量调整为替换后的分区表中用户数据分区的容量的步骤之后,还包括:删除所述MISC分区中的所述预设标志位以及获取的所述升级包。6.一种终端升级装置,其特征在于,所述终端升级装置包括:获取模块,用...
【专利技术属性】
技术研发人员:刘路,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。