首頁 收藏 QQ群
 網(wǎng)站導航

ZNDS智能電視網(wǎng) 推薦當貝市場

TV應用下載 / 資源分享區(qū)

軟件下載 | 游戲 | 討論 | 電視計算器

綜合交流 / 評測 / 活動區(qū)

交流區(qū) | 測硬件 | 網(wǎng)站活動 | Z幣中心

新手入門 / 進階 / 社區(qū)互助

新手 | 你問我答 | 免費刷機救磚 | ROM固件

查看: 388288|回復: 88
上一主題 下一主題
[交流討論]

北京歌華有線DVBIP-1001官方固件包升級失敗的原因及解決方法

  [復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2019-7-19 01:03 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式 | 來自北京
北京歌華有線4K超高清有線電視數(shù)字機頂盒系列,采用華為海思Hi3798CV200高級安全方案,安卓5.1.1系統(tǒng)。該系列的DVBIP-1002(創(chuàng)維),DVBIP-1004(九洲),DVBIP-1006(銀河)機型均可以通過上電時長按遙控器“菜單”鍵的方式進入Recovery界面,進而使用U盤加載廠家制作的官方本地升級包update.zip進行升級。常用于系統(tǒng)出現(xiàn)異常時,或人為修改系統(tǒng)文件后,將系統(tǒng)恢復至正常狀態(tài)。也可以用于手動升降級固件至自己需要的版本。而DVBIP-1001(長虹)采用相同方法加載升級包時,在確定固件為廠家提供的官方固件(非第三方合成)、U盤確實符合分區(qū)格式要求(FAT32)、并且可被Recovery系統(tǒng)識別的前提下,多位朋友實測后表示無法使用多個官方固件版本進行手動升降級。通過多種途徑進行升級測試均失敗。這樣的事情就很奇怪了,于是果斷分析了一下長虹的OTA升級程序,果然發(fā)現(xiàn)了其中的貓膩。

如上圖所示,圖上的代碼其實一點都不重要,重要的是我們可以看到三個文件名。嗯,這樣其實已經(jīng)很能說明問題了。sig.bin通過常識不難分析出這是一個簽名文件,那大概也就能猜出長虹的固件是需要配合他們的私有簽名才可以使用的??墒?,官方固件文件就是一個標準的安卓升級zip包的格式,哪里又多出來的簽名呢?我們接著往下分析。

通過跟蹤sig.bin這個文件名所在的變量,我們發(fā)現(xiàn)了一個很有意思的函數(shù),叫做"splitFile",中文翻譯過來就是"分割文件"。好好的固件文件為什么要分割,看來是時候要看一下固件文件里是不是又有貓膩了。

果然,跟升級程序代碼所分析的結(jié)果一樣,長虹的zip升級包里面藏東西了!前272字節(jié)藏的正是sig.bin這個簽名文件。272字節(jié)后,才是正經(jīng)的安卓升級包的格式。而至于為什么壓縮軟件里看不出貓膩,是因為272字節(jié)實在是太少,常見的壓縮軟件都有這樣的容錯能力,也就是忽略前272字節(jié)無法識別的數(shù)據(jù),直接從第273字節(jié)讀取正確的zip文件流。
因此,長虹制作的官方升級包,需要手動提取1-272字節(jié)作為sig.bin;從第273字節(jié)開始到文件末尾,提取出來作為update.zip。
提取出的兩個文件同時放在U盤根目錄下進行手動升級,也就是一個簽名,一個升級包,這樣應該可以了吧!
然并卵,朋友表示這樣依舊升級失敗。后又仔細分析了一遍OTA升級程序(并非Recovery系統(tǒng)),確認里面沒有其他貓膩了。
這又是怎么回事呢,一時間百思不得其解。隨后不久,動手能力奇強的 @xsat410 大佬為我們找到了答案。
那就是,待升級的固件版本不能與現(xiàn)存系統(tǒng)版本相同!長虹,真有你的!服了服了!
舉個例子:比如現(xiàn)在系統(tǒng)版本是0306,那么不能再使用0306的固件包(sig.bin+update.zip)進行升級(重裝),但可以使用0304(更低版本)或0309(更高版本)的固件包刷機
同版本無效,不同版本生效。第一位測試的朋友正是因為采用了同版本的固件包重刷系統(tǒng)(0309的包想要刷進0309的系統(tǒng)),而被Recovery系統(tǒng)提示升級(刷機)失敗的。
在掌握以上關(guān)鍵的兩點后,多位朋友測試DVBIP-1001刷機(固件手動升降級)成功!
至此,擁有DVBIP-1001的小伙伴們可以使用官方固件包自由的升降級啦~~

評分

參與人數(shù) 1威望 +3 金幣 +8 收起 理由
lexlong2007 + 3 + 8 強大的ZNDS智能電視網(wǎng)!

查看全部評分


上一篇:湖北廣電HDC6910-7H盒子永新視博CA
下一篇:壇里用 秦嶺云盒 在此貼跟貼
沙發(fā)
發(fā)表于 2019-7-19 10:02 | 只看該作者 | 來自浙江
樓主用心了,內(nèi)容非常精彩。
回復 支持 反對

使用道具 舉報

板凳
發(fā)表于 2019-8-8 14:25 | 只看該作者 | 來自四川
高手在當貝??!學習了
回復 支持 反對

使用道具 舉報

地板
發(fā)表于 2019-8-19 01:02 | 只看該作者 | 來自北京
樓主,DVBIP-1004(九洲)的老固件,給一個唄
機頂盒自動升級后,4k頻道圖像昏暗,鬧心死了。
回復 支持 反對

使用道具 舉報

5#
發(fā)表于 2019-9-12 18:37 | 只看該作者 | 來自北京
請問樓主 DVBIP-1002固件有沒有
回復 支持 反對

使用道具 舉報

6#
發(fā)表于 2019-10-9 20:31 | 只看該作者 | 來自北京
大神,最新版的歌華盒子固件有沒有,0209好像也不是最新的
回復 支持 反對

使用道具 舉報

7#
 樓主| 發(fā)表于 2019-10-14 05:51 | 只看該作者 | 未知
Wangbig 發(fā)表于 2019-10-9 20:31
大神,最新版的歌華盒子固件有沒有,0209好像也不是最新的

現(xiàn)在最新的是0211了。留一下你郵箱。
回復 支持 反對

使用道具 舉報

8#
發(fā)表于 2019-10-14 23:11 | 只看該作者 | 來自北京
請問1001能夠插U盤播放視頻的是哪個版本,能提供一下嗎,謝謝。2833809812@qq.com
回復 支持 反對

使用道具 舉報

9#
 樓主| 發(fā)表于 2019-10-20 11:36 | 只看該作者 | 未知
zhhwbo 發(fā)表于 2019-10-14 23:11
請問1001能夠插U盤播放視頻的是哪個版本,能提供一下嗎,謝謝。

我不知道是哪個版本。
回復 支持 反對

使用道具 舉報

10#
發(fā)表于 2019-11-30 18:44 | 只看該作者 | 來自北京
歌華DVBIP-1006   安卓加+廣電  固件包  272816931@qq.com   謝謝
回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

Archiver|新帖|標簽|軟件|Sitemap|ZNDS智能電視網(wǎng) ( 蘇ICP備2023012627號 )

網(wǎng)絡信息服務信用承諾書 | 增值電信業(yè)務經(jīng)營許可證:蘇B2-20221768 丨 蘇公網(wǎng)安備 32011402011373號

GMT+8, 2025-1-14 17:09 , Processed in 0.066120 second(s), 14 queries , Redis On.

Powered by Discuz!

監(jiān)督舉報:report#znds.com (請將#替換為@)

© 2007-2025 ZNDS.Com

快速回復 返回頂部 返回列表