TC电视升级包校验位错误什么意思错误啥意思?

Android系统升级的本质是对system、perm、data分区下文件的升级。按照升级包的差异来分可以分为整包升级与差分升级。整包升级:首先将分区格式化,然后将升级包中的文件拷贝进去。差分升级:只升级文件的差异部分。TV终端升级包是由终端升级程序upgradesystem.apk控制的。Android(TV)系统升级逻辑:开机-联网检测-检测上次升级是否完成:1.网络正常,如果没有完成上次升级的话,就断点续传下载/更新2.如果网络正常,升级完成,则ok。3.如果网络异常,就结束本次进程。网络正常下,系统启动新系统版本服务-首先判断是否 插入外设u盘,u盘是否有新版本:1.如果没有,就走网络升级的流程。2.如果有,先判断存储空间是否足够,不够的话,进入电视卫视清理内存,清理后内存足够。内存足够之后,对新版本进行一个检验,判断新版本是否和目前电视的机型、版本之类的信息是否正确。正确的话,弹框提示是否要下载升级文件,选择是,就判断是差分升级包还是全量升级包,差分升级包的优先级大于全量升级包。判断完之后就在后台下载,选择否,就取消下载。升级包存储在/cache目录下。下载完之后,弹框提示是否立即升级,如果是,就升级;选择否,稍后升级,就在本次关机/下次开机时完成升级。升级过程中,电视会进入Recovery模式,Recovery是Android手机备份功能,指的是一种可以对安卓机内部的数据或系统进行修改的模式。Recovery模式下,也会对包的签名进行校验,MD5值校验。对新版本进行一个检验,判断新版本是否和目前电视的机型、版本之类的信息是否正确Recovery模式下,整包升级:system、perm、data分区格式化,然后将升级包中的文件拷贝进去;差分升级:只升级文件的差异部分。升级完成,电视自动重启。升级失败,退出升级服务。测试人员在升级过程中的注意事项:不要插拔外接设备、不要断电重启。升级过程前,电视要进行vod账号的登录,进入设置修改亮度、图像参数的设置,打开一些app、播放一下vod,接入一些外部设备之后,记录下升级前电视的参数。升级后,用户信息(比如用户账号、播放历史)等未发生改变,电视的亮度、图像参数恢复到出厂模式。下载包的时候,需要进行断电、插拔外设、重启等操作,电视恢复网络/重启之后,会触发升级包继续下载。在升级过程中也一样,需要进行断电、插拔外设、重启等操作,电视恢复网络/重启之后,会继续进入升级过程,继续升级。

我要回帖

更多关于 校验位错误什么意思 的文章