ZNDS智能电视网 推荐当贝市场

TV应用下载 / 资源分享区

软件下载 | 游戏 | 讨论 | 电视计算器

综合交流 / 评测 / 活动区

交流区 | 测硬件 | 网站活动 | Z币中心

新手入门 / 进阶 / 社区互助

新手 | 你问我答 | 免费刷机救砖 | ROM固件

查看: 332214|回复: 87
[交流讨论]

北京歌华有线DVBIP-1001官方固件包升级失败的原因及解决方法

  [复制链接]
发表于 2019-7-19 01:03 | 显示全部楼层 |阅读模式
北京歌华有线4K超高清有线电视数字机顶盒系列,采用华为海思Hi3798CV200高级安全方案,安卓5.1.1系统。该系列的DVBIP-1002(创维),DVBIP-1004(九洲),DVBIP-1006(银河)机型均可以通过上电时长按遥控器“菜单”键的方式进入Recovery界面,进而使用U盘加载厂家制作的官方本地升级包update.zip进行升级。常用于系统出现异常时,或人为修改系统文件后,将系统恢复至正常状态。也可以用于手动升降级固件至自己需要的版本。而DVBIP-1001(长虹)采用相同方法加载升级包时,在确定固件为厂家提供的官方固件(非第三方合成)、U盘确实符合分区格式要求(FAT32)、并且可被Recovery系统识别的前提下,多位朋友实测后表示无法使用多个官方固件版本进行手动升降级。通过多种途径进行升级测试均失败。这样的事情就很奇怪了,于是果断分析了一下长虹的OTA升级程序,果然发现了其中的猫腻。

如上图所示,图上的代码其实一点都不重要,重要的是我们可以看到三个文件名。嗯,这样其实已经很能说明问题了。sig.bin通过常识不难分析出这是一个签名文件,那大概也就能猜出长虹的固件是需要配合他们的私有签名才可以使用的。可是,官方固件文件就是一个标准的安卓升级zip包的格式,哪里又多出来的签名呢?我们接着往下分析。

通过跟踪sig.bin这个文件名所在的变量,我们发现了一个很有意思的函数,叫做"splitFile",中文翻译过来就是"分割文件"。好好的固件文件为什么要分割,看来是时候要看一下固件文件里是不是又有猫腻了。

果然,跟升级程序代码所分析的结果一样,长虹的zip升级包里面藏东西了!前272字节藏的正是sig.bin这个签名文件。272字节后,才是正经的安卓升级包的格式。而至于为什么压缩软件里看不出猫腻,是因为272字节实在是太少,常见的压缩软件都有这样的容错能力,也就是忽略前272字节无法识别的数据,直接从第273字节读取正确的zip文件流。
因此,长虹制作的官方升级包,需要手动提取1-272字节作为sig.bin;从第273字节开始到文件末尾,提取出来作为update.zip。
提取出的两个文件同时放在U盘根目录下进行手动升级,也就是一个签名,一个升级包,这样应该可以了吧!
然并卵,朋友表示这样依旧升级失败。后又仔细分析了一遍OTA升级程序(并非Recovery系统),确认里面没有其他猫腻了。
这又是怎么回事呢,一时间百思不得其解。随后不久,动手能力奇强的 @xsat410 大佬为我们找到了答案。
那就是,待升级的固件版本不能与现存系统版本相同!长虹,真有你的!服了服了!
举个例子:比如现在系统版本是0306,那么不能再使用0306的固件包(sig.bin+update.zip)进行升级(重装),但可以使用0304(更低版本)或0309(更高版本)的固件包刷机
同版本无效,不同版本生效。第一位测试的朋友正是因为采用了同版本的固件包重刷系统(0309的包想要刷进0309的系统),而被Recovery系统提示升级(刷机)失败的。
在掌握以上关键的两点后,多位朋友测试DVBIP-1001刷机(固件手动升降级)成功!
至此,拥有DVBIP-1001的小伙伴们可以使用官方固件包自由的升降级啦~~

评分

参与人数 1威望 +3 金币 +8 收起 理由
lexlong2007 + 3 + 8 强大的ZNDS智能电视网!

查看全部评分


上一篇:湖北广电HDC6910-7H盒子永新视博CA
下一篇:坛里用 秦岭云盒 在此贴跟贴
发表于 2019-7-19 10:02 | 显示全部楼层
楼主用心了,内容非常精彩。
回复 支持 反对

使用道具 举报

发表于 2019-8-8 14:25 | 显示全部楼层
高手在当贝啊!学习了
回复 支持 反对

使用道具 举报

发表于 2019-8-19 01:02 | 显示全部楼层
楼主,DVBIP-1004(九洲)的老固件,给一个呗
机顶盒自动升级后,4k频道图像昏暗,闹心死了。
回复 支持 反对

使用道具 举报

发表于 2019-9-12 18:37 | 显示全部楼层
请问楼主 DVBIP-1002固件有没有
回复 支持 反对

使用道具 举报

发表于 2019-10-9 20:31 | 显示全部楼层
大神,最新版的歌华盒子固件有没有,0209好像也不是最新的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-10-14 05:51 | 显示全部楼层
Wangbig 发表于 2019-10-9 20:31
大神,最新版的歌华盒子固件有没有,0209好像也不是最新的

现在最新的是0211了。留一下你邮箱。
回复 支持 反对

使用道具 举报

发表于 2019-10-14 23:11 | 显示全部楼层
请问1001能够插U盘播放视频的是哪个版本,能提供一下吗,谢谢。2833809812@qq.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-10-20 11:36 | 显示全部楼层
zhhwbo 发表于 2019-10-14 23:11
请问1001能够插U盘播放视频的是哪个版本,能提供一下吗,谢谢。

我不知道是哪个版本。
回复 支持 反对

使用道具 举报

发表于 2019-11-30 18:44 | 显示全部楼层
歌华DVBIP-1006   安卓加+广电  固件包  272816931@qq.com   谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|新帖|标签|软件|Sitemap|ZNDS智能电视网 ( 苏ICP备2023012627号 )

网络信息服务信用承诺书 | 增值电信业务经营许可证:苏B2-20221768 丨 苏公网安备 32011402011373号

GMT+8, 2024-4-16 14:29 , Processed in 0.061073 second(s), 14 queries , Redis On.

Powered by Discuz!

监督举报:report#znds.com (请将#替换为@)

© 2007-2024 ZNDS.Com

快速回复 返回顶部 返回列表