面對復雜的ZXV10 B860AV1.1-T NAND版機頂盒刷機過程,本教程詳細介紹了所需工具、步驟及注意事項。盡管刷機風險高且操作復雜,但通過遵循本指南,用戶可一步步克服困難,最終實現(xiàn)刷機目的,解鎖機頂盒新功能。
1. 預備工作
1.1 必備工具
江蘇電信定制版 ZXV10 B860AV1.1-T (NAND)
USB2.0雙公頭連接線(部分移動硬盤或磁盤會使用此類型線,如沒有請自購)
螺絲刀/短接線/金屬鑷子 etc. (可導電且較細,方便短接觸點)
8GB及以上U盤/SD卡
HDMI數(shù)據(jù)線
若干刷機包(后文中說明)
1.2 可選工具
帶HDMI接口電視
網線
1.3 預備知識
本部分內容僅作為了解,可以跳過
1.3.1 機頂盒
理論上來說,所有CPU為S905M(-B)/M2(-B)/L(-B)且Flash為NAND的機器,本教程皆可適用。
1.3.1.1 Flash說明
ZXV10 B860AV1.1-T理論上分為NAND和EMMC兩種Flash版。
區(qū)分方法簡單來說就是NAND為長方形,EMMC為正方形,具體可以看科普:移動魔百和eMMC和NAND內存有什么區(qū)別等科普內容。就刷機方便程度而言,EMMC與NAND相當于掃碼購票與現(xiàn)金購票,一個主打方便快捷,一個費時費力可能還出錯。
如果你的機器不幸是NAND版,本教程可以一定程度上為你解惑。
1.3.1.2 CPU說明
本機CPU為S905M2-B,在一些網站上會被標注為S905M-B,亦或者是S905L
“事實上國內 IPTV 盒子廣泛使用的 S905M-B,S905L 種種型號千奇百怪的 S905 SOC 在 Amlogic 官網都無法找到資料,WIKI 上也沒有收錄, 官方的態(tài)度或許也是 balbes150 放棄維護 Armbian for S9XX 的緣由之一?!?br />
S905L與S905M兩種芯片本質上都是S905家族下同一種衍生產品,只要廠商未作出大改,理論上所有芯片都可以通刷,我刷過的二十幾個ROM包也證明確實如此。
1.3.2 刷機包(ROM)
Ps. EMMC用戶可以跳過本節(jié)
雖然相同芯片的ROM可以通刷,但是市面上絕大多數(shù)ROM都是以EMMC為基礎構造,NAND刷入極易變磚(大部分情況下是刷都刷不進去)
部分ROM對于機器體質也是有著嚴苛要求……具體可以親自實踐。
一、刷機
刷機有風險!刷機有風險!刷機有風險!變磚后果自負!
1、刷機包選擇
刷機工作極為簡單,給盒子插上線,連上電腦,打開軟件,然后……開刷!
刷機包選用就不過多贅述了,以下幾個是我成功刷入的刷機包:
-- 目前只有此包可以完成所有流程,但刷入后機器不支持wifi
20191218-Q7-4.4.2-root-twrp-Milton
可刷入,但不支持root
B860AV1.2_S905MB_nand_正在啟動中開機畫面.img
201908-ZTE-B860AV2.1-A,M,T-android4.42-root-qlzy.img
救磚包,不支持root
救磚包aml_upgrade_package_new.img
線刷工具選擇上,建議能用就行,不用刻意追求高版本,我這里使用了晶晨v3.1.0(Amlogic_USB_Burning_Tool_v3.1.0)。
2、內部構造
拆開機器,可以看見內部構造如下圖:
QQ截圖20240313131158.jpg (59.2 KB, 下載次數(shù): 23)
下載附件
保存到相冊
2024-3-13 13:13 上傳
這時候就可以插上電源,機器連上電腦,打開晶晨燒錄工具,拿起螺絲刀準備下一步。
(構造不一樣機器,請另尋刷機方法)
3、燒錄工具使用
打開燒錄工具,選擇刷機包
QQ截圖20240313131204.jpg (49.31 KB, 下載次數(shù): 21)
下載附件
保存到相冊
2024-3-13 13:13 上傳
V3以上版本會提示:
QQ截圖20240313131211.jpg (3.55 KB, 下載次數(shù): 18)
下載附件
保存到相冊
2024-3-13 13:13 上傳
V3以下版本或檢查結束后:
QQ截圖20240313131220.jpg (39.28 KB, 下載次數(shù): 21)
下載附件
保存到相冊
2024-3-13 13:13 上傳
在已經連接電腦的情況下,短接上圖NAND左側從上往下數(shù),第5、6或6、7針腳,這時晶晨燒錄工具顯示出一個或一堆設備ID,這個取決于工具版本:
QQ截圖20240313131242.jpg (50.8 KB, 下載次數(shù): 19)
下載附件
保存到相冊
2024-3-13 13:13 上傳
注意:取消右側所有勾選?。?!
擦除flash可能會導致機器無法正常啟動
擦除bootloader在刷入某些不良刷機包后,無法刷入新的刷機包
最后,點擊開始進行燒錄,燒錄時間依據(jù)包大小決定,通常2-5min。
在4%刷寫u-boot的時候一定不要松開。等到7%開始格式化EMMC分區(qū)的時候就可以松開了,當然強迫癥可以等到8%。
如有報錯(進度9%,33%,98%都可能會報錯……),請看下一節(jié)
QQ截圖20240313131252.jpg (44.47 KB, 下載次數(shù): 17)
下載附件
保存到相冊
2024-3-13 13:13 上傳
圖片僅供參考,燒錄時去除右側勾選
燒錄進度到100%后,點擊停止!停止!停止!完成
完成效果如下:
QQ截圖20240313131300.jpg (45.67 KB, 下載次數(shù): 14)
下載附件
保存到相冊
2024-3-13 13:13 上傳
4、可能情況
總體來說,出現(xiàn)報錯就只出現(xiàn)在刷機包問題和短接問題上
短接問題:B860通常短接C215或短接NAND,如果有其他方法請自行百度。
C215短接教程:河南電信中興B860AV1.1-T升級教程【固件+短接圖+教程】
[0x32030201]UBOOT/獲取返回/DiskInitial命令出錯 -- 短接針腳問題
刷機包問題:重刷幾次,如果不是線松動,建議換包解決
[0x10302001]Romcode/狀態(tài)切換/等待設備接入/設備枚舉異常
[0x30201004]UBOOT/初始化存儲/下發(fā)命令/命令結果返回錯誤
[0x30201006]UBOOT/初始化存儲/下發(fā)命令/等待超時
QQ截圖20240313131310.jpg (56.45 KB, 下載次數(shù): 17)
下載附件
保存到相冊
2024-3-13 13:13 上傳
5、開機重啟
刷機完成以后,拔掉盒子與電腦的雙公線和電源線,將盒子連接上屏幕并開機。
刷機后第一次打開,由于機頂盒要自動讀取固件里面的系統(tǒng)和軟件等文件,會稍微慢一點,請耐心等待,第一次正常開機后,以后再打開就會正常速度打開了。
通常來說,到這一步,你的盒子已經可以隨便安裝APP了,如果不想繼續(xù)的話,當一個4K機頂盒是不錯的。
二、刷入Armbain
1、準備Armbain系統(tǒng)
這里推薦使用ophub大佬編譯的Armbain:
ophub/amlogic-s9xxx-armbian: Support for Armbian in Amlogic, Rockchip and Allwinner boxes. Support a311d, s922x, s905x3, s905x2, s912, s905d, s905x, s905w, s905, s905l, rk3588, rk3568, rk3399, rk3328, h6, etc.
https://github.com/ophub/amlogic-s9xxx-armbian
版本選擇問題:本機測試下來,目前只能使用“amlogic_s905lb-r3300l”這類刷機包,可能是由于系統(tǒng)問題,使用Armbain后就無法返回電視系統(tǒng),這里注意下。
插一句,Armbian的RTL8189FTV須手動配置,所以初次進入系統(tǒng)看到無WIFI不要驚訝,且RTL8189FTV驅動只在5.4/10/15內核中存在(非常奇特,上游只有unifreq/linux-6.1.y不存在8189驅動,我是刷入6.1后才發(fā)現(xiàn))。如果這段看不懂,到后面就明白了。
2、刷入系統(tǒng)
在release下載好對應版本以后,推薦使用balenaEtcher工具刷入U盤或SD卡,簡單又方便。
QQ截圖20240313131321.jpg (15.13 KB, 下載次數(shù): 16)
下載附件
保存到相冊
2024-3-13 13:13 上傳
相關閱讀:
中興盒子B860AV1.1-T2怎么刷機 中興盒子B860AV1.1-T2公版固件刷機
晶晨S905L3B刷機教程攻略:第三方系統(tǒng)、安卓9 Root及Armbian EMMC
瑞芯微RK3128盒子刷機遇測試設備失???MASKROM模式來解圍!
|