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

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

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

軟件下載 | 游戲 | 討論 | 電視計(jì)算器

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

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

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

新手 | 你問我答 | 免費(fèi)刷機(jī)救磚 | ROM固件

查看: 398318|回復(fù): 88
[交流討論]

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

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

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

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

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

評分

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

查看全部評分


上一篇:湖北廣電HDC6910-7H盒子永新視博CA
下一篇:壇里用 秦嶺云盒 在此貼跟貼
發(fā)表于 2019-7-19 10:02 | 顯示全部樓層 | 來自浙江
樓主用心了,內(nèi)容非常精彩。
發(fā)表于 2019-8-8 14:25 | 顯示全部樓層 | 來自四川
高手在當(dāng)貝啊!學(xué)習(xí)了
發(fā)表于 2019-8-19 01:02 | 顯示全部樓層 | 來自北京
樓主,DVBIP-1004(九洲)的老固件,給一個唄
機(jī)頂盒自動升級后,4k頻道圖像昏暗,鬧心死了。
發(fā)表于 2019-9-12 18:37 | 顯示全部樓層 | 來自北京
請問樓主 DVBIP-1002固件有沒有
發(fā)表于 2019-10-9 20:31 | 顯示全部樓層 | 來自北京
大神,最新版的歌華盒子固件有沒有,0209好像也不是最新的
 樓主| 發(fā)表于 2019-10-14 05:51 | 顯示全部樓層 | 未知
Wangbig 發(fā)表于 2019-10-9 20:31
大神,最新版的歌華盒子固件有沒有,0209好像也不是最新的

現(xiàn)在最新的是0211了。留一下你郵箱。
發(fā)表于 2019-10-14 23:11 | 顯示全部樓層 | 來自北京
請問1001能夠插U盤播放視頻的是哪個版本,能提供一下嗎,謝謝。2833809812@qq.com
 樓主| 發(fā)表于 2019-10-20 11:36 | 顯示全部樓層 | 未知
zhhwbo 發(fā)表于 2019-10-14 23:11
請問1001能夠插U盤播放視頻的是哪個版本,能提供一下嗎,謝謝。

我不知道是哪個版本。
發(fā)表于 2019-11-30 18:44 | 顯示全部樓層 | 來自北京
歌華DVBIP-1006   安卓加+廣電  固件包  272816931@qq.com   謝謝
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

GMT+8, 2025-3-16 19:44 , Processed in 0.077196 second(s), 14 queries , Redis On.

Powered by Discuz!

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

© 2007-2025 ZNDS.Com

快速回復(fù) 返回頂部 返回列表