|
本帖最后由 jisi6 于 2018-11-24 15:07 編輯
1.華為悅盒EC6108V9系列的固件為update.zip
一般情況下V9 V9C V9U , 是將updata.zip放在U盤根目錄
V9A V9E V9I , 是將updata.zip放入U盤upgrade目錄
2.開機進入REC模式,選擇“選擇apply updata from external strong”即可從U盤刷機
3.DIY自定義update.zip修改后,需要經(jīng)過簽名,方可過機頂盒簽名認證
4.V9 V9C V9U共用一套簽名;V9A V9E V9I共用一套簽名
5.V9C固件的簽名信息為:
V9C.jpg (67.54 KB, 下載次數(shù): 49)
下載附件
保存到相冊
2018-11-24 12:08 上傳
V9E固件的簽名信息為:
V9E.jpg (66.13 KB, 下載次數(shù): 47)
下載附件
保存到相冊
2018-11-24 12:10 上傳
6.update.zip固件結(jié)構(gòu)如下圖所示:
V9E-2.jpg (52.45 KB, 下載次數(shù): 48)
下載附件
保存到相冊
2018-11-24 12:14 上傳
6.1 update.zip 的簽名信息存儲在updata.zip\META-INF下
CERT.RSA ,CERT.SF, MAINFEST.MF,
公鑰和私鑰信息均存儲在此處。
6.2 update.zip的注釋信心存儲在signapk.jar這個jar包中,
注釋信息的修改,需要編譯安卓源碼
7.updata.zip簽名后,固件大小會增加30KB左右
V9E-3.jpg (21.96 KB, 下載次數(shù): 47)
下載附件
保存到相冊
2018-11-24 12:23 上傳
8.關于簽名工具的使用
updata.zip放入工具所在目錄,修改后,雙擊“SignerScript.bat”,會生成update_sign.zip.
使用時將update_sign.zip改成updata.zip即可.
V9E-4.jpg (28.12 KB, 下載次數(shù): 40)
下載附件
保存到相冊
2018-11-24 13:15 上傳
(工具所需的環(huán)境為java環(huán)境,需要電腦安裝JDK,并設置java的環(huán)境變量)
9.關于從機頂盒中提取原廠固件updata.zip
adb connect 192.168.1.100(192.168.1.100為機頂盒ip地址)
adb shell
cd /dev/block/platform/hi_mci.1/by-name
dd if=backup of=/mnt/sda/sda1/backup.bin(/mnt/sda/sda1為U盤)
將backup.bin在Linux環(huán)境下,解壓出updata.zip
10.關于如何分析一個原廠固件的簽名信息
keytool -printcert -file CERT.RSA
11.關于刷機固件的通用問題,
V9 V9C V9U,Hi3798機芯,可以通用一個包
V9A,RK3128機芯,一個包
V9E V9I,RK3228機芯,可通用一個包
12.關于高安(CA)版本的簡要說明
四川電信(EC6108V9U_ca_sccdx),簽名信息如下:
V9-CA.jpg (63.16 KB, 下載次數(shù): 44)
下載附件
保存到相冊
2018-11-24 14:57 上傳
13.關于其他機頂盒的固件修改思路
如果是zip格式的固件,分析下原廠固件的簽名信息,找到相應的簽名工具;
如果是bin格式的固件(如Mstar機芯),img格式的固件(如amlogic機芯),這類固件雖然不需要簽名,但是需要找到相應的方法進行解包和封包。
14.關于華為悅盒adb使用的簡要教程說明
華為悅盒adb使用說明.pdf
(859.06 KB, 下載次數(shù): 1621)
2018-11-24 14:36 上傳
點擊文件名下載附件
下載積分: 金幣 -1
|
評分
-
查看全部評分
上一篇: 中興網(wǎng)絡機頂盒固件下一篇: 康佳LED32F2200NE-99010815固件
|