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

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

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

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

綜合交流 / 評(píng)測(cè) / 活動(dòng)區(qū)

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

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

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

查看: 1450945|回復(fù): 1049
上一主題 下一主題
[分享]

強(qiáng)刷Recovery,B860A簽名驗(yàn)證,任意制作Rom刷機(jī)包

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2017-2-2 10:42 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式 | 來自廣東
【本文內(nèi)容為本人原創(chuàng),轉(zhuǎn)載時(shí)請(qǐng)給出原始鏈接,謝謝!】

本文僅適用于B860A非高安版,不適用于高安版,也不適用于B860AV1.1或B860AV2.1,過程細(xì)節(jié)就不多說了,說一下思路:
1  AndroidOTA刷機(jī)包帶有簽名,除非能獲得廠家的密鑰,否則第三方無法通過正規(guī)方法制作刷機(jī)包。簽名驗(yàn)證是在Recovery里面進(jìn)行了,可以從Recovery鏡像中提取出recovery進(jìn)行,通過IDA分析,直接修改匯編指令繞過簽名驗(yàn)證。
2  中興機(jī)頂盒Recovery鏡像在標(biāo)準(zhǔn)Android的基礎(chǔ)上增加了一個(gè)96字節(jié)的頭部,其中有些校驗(yàn)字段,校驗(yàn)算法未公開,第三方無法生成正確的校驗(yàn)字段。即便了簽名驗(yàn)證,也無法制作出可被機(jī)頂盒接受的Recovery鏡像。經(jīng)過實(shí)驗(yàn)發(fā)現(xiàn)這個(gè)校驗(yàn)過程僅在升級(jí)時(shí)進(jìn)行,也就是平時(shí)啟動(dòng)Recovery時(shí)是不做校驗(yàn)的。這就意味著可以直接將修改后的Recovery鏡像強(qiáng)制刷入機(jī)頂盒,后續(xù)即可正常使用。

好處:
簽名驗(yàn)證之后,可以自行制作Rom刷機(jī)包,按android的格式創(chuàng)建好目錄后,用壓縮軟件打包成zip文件,即可用于刷機(jī)。

經(jīng)過一天折騰,按上述思路完成了修改,并制作了版的Boot Recoveryota刷機(jī)包。用法如下:

1. 下載以下的附件,解壓后得到boot.bin recovery.binota.zip三個(gè)文件,將其復(fù)制到機(jī)頂盒中,我是用ftp下載的,覺得麻煩的也可以用U盤或SD卡,

網(wǎng)盤鏈接已失效!

密碼:zhe5

2. 使用TTL連接B860A機(jī)頂盒,進(jìn)入存放有前述下載文件的目錄中,輸入以下命令:
dd if=./boot.bin of=/dev/block/boot
dd if=./recovery.bin of=/dev/block/recovery
cp ./ota.zip /cache/recovery
echo --update_package=/cache/recovery/ota.zip >/cache/recovery/command
sync
reboot
機(jī)頂盒將自動(dòng)重啟
3. 重啟過程中按住ctrl-z進(jìn)uboot,然后輸入safe進(jìn)入recovery模式
4. recovery啟動(dòng)后,將自動(dòng)使用ota.zip進(jìn)行升級(jí)。
提供的版本已經(jīng)做了修改,特性如下:
A 內(nèi)置root
B 預(yù)裝當(dāng)貝桌面,版本較老,啟動(dòng)后需要升級(jí)
C telnet服務(wù)自動(dòng)啟動(dòng)
D 去除ADB認(rèn)證,不需要在盒子上點(diǎn)確認(rèn),adbd服務(wù)未設(shè)為自啟動(dòng),可在ttltelnet下輸入start adbd啟動(dòng),也可手動(dòng)編輯system\bin\init.zte.post_boot.sh,在末尾加上start adbd即可.

最后是套話,刷機(jī)有風(fēng)險(xiǎn),本人不對(duì)由此引起的任何直接或間接損失負(fù)責(zé)。

AttachmentContent.png (57.17 KB, 下載次數(shù): 82)

AttachmentContent.png

Operationg-1.png (104.55 KB, 下載次數(shù): 60)

Operationg-1.png

Operationg-2.png (102.91 KB, 下載次數(shù): 66)

Operationg-2.png

上一篇:ZXV10 B700V5電信機(jī)頂盒TTL連接后修改配置文件如何寫到閃存中
下一篇:中興iptv機(jī)頂盒無法看U盤內(nèi)容
推薦
發(fā)表于 2017-2-2 18:19 | 只看該作者 | 來自四川
淡定,淡定,淡定……
板凳
發(fā)表于 2017-2-2 13:26 | 只看該作者 | 來自重慶
大神!感謝大神分享
地板
發(fā)表于 2017-2-2 13:48 | 只看該作者 | 來自湖北
學(xué)習(xí)學(xué)習(xí)!
5#
發(fā)表于 2017-2-2 14:56 | 只看該作者 | 來自江西
學(xué)習(xí)學(xué)習(xí)!
6#
發(fā)表于 2017-2-2 15:37 | 只看該作者 | 來自浙江
精華內(nèi)容,樓主V5!
7#
發(fā)表于 2017-2-2 15:47 | 只看該作者 | 來自湖南
jkjkllkjl;h;l;l;lkj
8#
發(fā)表于 2017-2-2 16:44 | 只看該作者 | 來自山東
學(xué)習(xí)。。。。。。。。。。。。。。。。
9#
發(fā)表于 2017-2-2 20:12 | 只看該作者 | 來自山東
是AV1.1嗎?
10#
發(fā)表于 2017-2-2 20:12 | 只看該作者 | 來自山東
是AV1.1嗎?
11#
發(fā)表于 2017-2-2 20:27 | 只看該作者 | 來自黑龍江
正需要啊,感謝樓主無私分享!
12#
發(fā)表于 2017-2-2 20:34 | 只看該作者 | 來自黑龍江
正需要啊,感謝樓主無私分享!
13#
發(fā)表于 2017-2-2 21:16 來自ZNDS手機(jī)版 | 只看該作者 | 來自重慶
非常感謝,b860a不是v1.1吧。
頭像被屏蔽
14#
發(fā)表于 2017-2-2 23:05 | 只看該作者 | 來自山東
提示: 作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽
15#
發(fā)表于 2017-2-2 23:08 | 只看該作者 | 來自山西
淡定,淡定,淡定……

本版積分規(guī)則

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

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

GMT+8, 2024-12-23 11:44 , Processed in 0.089200 second(s), 14 queries , Redis On.

Powered by Discuz!

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

© 2007-2024 ZNDS.Com

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