華為平板C5(BZT-W09)拆機刷機教程

(頭圖梗小姐)
由于格式問題,建議使用網頁(桌面)端閱讀。
本文適用于定制ROM(如學生平板)刷機至正常平板(C00),如您需要同時使用兩種ROM的功能請至文末鏈接
這篇專欄提供了一個刷機思路,如果您的平板與C5相近(如AGS2-W09,KIRIN659系列等),同樣可以參考這個方法,但需要您自行尋找刷機包,并用解包工具解開
特別說明:本文中所有方括號僅作標注,實際操作時應當去掉。
刷機之前,請您至少擁有以下技能:熟悉命令行的操作,了解windows系統(tǒng)驅動和設備端口相關知識,知道華為設備fastboot,recovery,com1.0三種模式,熟悉Windows系統(tǒng)基本操作,一定的動手能力
準備工作
軟件
HISUITE(華為手機助手,推薦10.x版本)
POTATONV(GITHUB開源項目:https://github.com/mashed-potatoes/PotatoNV)
HuaweiUpdateExtractor(華為解包工具,可選)
FASTBOOT命令行工具(可從安卓官網獲取)
HUAWEI TEST POINT驅動
HS2T(GITHUB開源項目:https://github.com/mashed-potatoes/hs2t)
HISUITE PROXY(可選,GITHUB開源項目:https://github.com/ProfessorJTJ/HISuite-Proxy)
外加一把金屬鑷子。請確保設備有充足的電量
正文
1.安裝華為手機助手和測試點驅動程序
2.拆開平板,并沒有什么好的辦法,此處僅提供一點小的建議:可以用手指甲從角上沿邊緣劃動先撬開一個卡扣,然后再用手指甲沿屏幕邊緣劃開其他卡扣,注意主板和屏幕間有排線,不要弄斷;拆機極易損壞屏幕,您可以參考其他風險更低的方法。
3.短接。先將平板關機,將如圖所示的測試點和金屬屏蔽短接,保持短接的情況下,用數(shù)據(jù)線連接電腦。如果驅動安裝正確,在設備管理器中“端口(COM和LPT)”下會出現(xiàn)“HUAWEI USB COM 1.0”,若已連接但驅動未正確安裝則會顯示“USB SER”

4.啟動potatoNV,
啟動后,TARGET DEVICE選擇HUAWEI USB COM 1.0,BOOTLOADER選擇Kirin 65x(B)。兩個復選框只選擇第二個

點擊START,如一切順利會出現(xiàn)如下圖所示的界面,最后一行是設備新的BL解鎖碼

下文所有運行potatonv指按要求選擇上述兩個選擇項后點擊start,另,短接后potatonv中出現(xiàn)HUAWEI USB COM 1.0時就可以停止短接了。
5.解鎖,在fastboot命令行工具所在文件夾下運行cmd(在fastboot所在文件夾的地址欄輸入cmd并回車),輸入指令
。然后平板會提示解鎖,初中水平的英語就能讀懂,選擇YES后會恢復出廠設置(可能失敗,但沒有影響)
執(zhí)行這一步的時候請您確保您的平板處于fastboot模式下(正常第四步結束后會直接進入)
6.備份(救磚必需),不怕出磚可以跳過
重新短接、運行POTATONV(此時兩個復選框均不要選),在hs2t所在文件夾下運行cmd(同理),輸入指令
,可以在文件夾中看到備份出的分區(qū)鏡像,但由于大小限制,可能不包含部分分區(qū)(如system,userdata等)。
到此處救磚已經足夠,繼續(xù)下面的備份可以備份出原系統(tǒng)(但解過鎖數(shù)據(jù)肯定已經沒有了),如果您備份只為救磚,那么可以進行下一步了
刷入twrp,使用指令
重啟進入recovery(電源鍵+音量上鍵),并插入SD卡(盡量大一些,userdata分區(qū)較大,否則可能備份失?。?,如果沒有足夠大的SD卡可以使用USB+OTG替代,掛載所有分區(qū),使用終端指令
,將分區(qū)備份至SD卡或USB的對應img文件,此過程較為漫長,視存儲大小和讀寫速度而定,直至終端回顯內容為結束。至此,已經得到平板所有的分區(qū)備份。
對于userdata分區(qū),如果您不愿浪費很長時間,請至少將/data/hw_init/文件夾(如果有)拷貝出來
您也可以直接刷入twrp進行備份,但會因此丟失recovery_ramdisk的鏡像
twrp中的備份功能實測會大量報錯,因此此處選擇dd指令直接拷貝。
另外您應當注意,使用hs2t提取的鏡像并不保證完整,因為原作者在代碼倉庫中講
Basically... I don't care if your device will be bricked with a backup created by hs2t.
就挺無語……所以還是建議使用twrp備份
7.刷機,重新短接、運行POTATONV(此時兩個復選框均不要選)
如果您使用鏈接(見評論區(qū)頂置)中的刷機包,請繼續(xù)往下閱讀;若使用自己準備的刷機包,請做完第11條后再繼續(xù)向下。
雙擊運行UPDATE.app文件夾下的0flash.bat,等待命令運行完成(可能有部分分區(qū)刷寫失敗為正常現(xiàn)象,大面積報錯為異常)
雙擊運行update_BZT-W09_all_cn.app文件夾下的0flash.bat,等待命令運行完成
如果希望最小限度的改變分區(qū),可以不必執(zhí)行以上兩個腳本,而只用fastboot指令刷寫userdata和version分區(qū)
有一個已經用MAGISK修補過的內核,需要的話一并刷進去,在fastboot命令行工具所在文件夾下運行cmd,輸入指令
如果出現(xiàn)了“Commend not allowed"這樣的錯誤,是因為處于原設備的fastboot下,重新短接、運行POTATONV進入potatoNV的fastboot以解決。
8.重啟設備,長按電源鍵或者使用指令“fastboot reboot”,如果解了BL鎖會有警告,忽略即可。
如果您的設備已經可用,那么恭喜您可以結束了。如果出磚,請參閱第9條;如果沒有聲音,請參閱第10條。

9.還原(救磚),短接并運行potatonv(兩個復選框均不選),將備份的鏡像移動至同一文件夾,并將fastboot.exe和recovery.bat移動進來,運行recovery.bat
10.對于聲音功能缺失和5G頻段WIFI不可用等問題,您可以嘗試按照如下步驟升級系統(tǒng)
安裝華為手機助手10.x版本,打開hisuite proxy,并點擊setup
打開網址https://professorjtj.github.io/,在model一欄輸入BZT-W09進行篩選,

前三個任意一個點擊ADD ROM,不過建議您直接升級至320(第一個),此時hisuite proxy如圖所示,并勾選Old firmware?

打開華為手機助手并連接手機,點擊系統(tǒng)更新,出現(xiàn)如圖所示界面后進行更新即可

若出現(xiàn)了無法連接網絡的錯誤,請檢查網絡代理、VPN、防火墻保持關閉,若有殺軟干擾則關閉殺軟。但似乎仍有人反饋依然無法連接網絡,我的環(huán)境沒能復現(xiàn)這樣的錯誤。
11.準備刷機包。您從網絡上下載的刷機包多為卡刷包,而本文使用fastboot線刷的方式,因此需要對卡刷包進行一定處理。
首先,您拿到的刷機包中應當包含一個dload目錄,目錄下有一個名為update_sd.zip的文件和一個名為BZT-W09_all_cn的文件夾,文件夾下有update_sd_BZT-W09_all_cn.zip的文件。
將兩個壓縮文件分別解壓,得到UPDATE.APP和update_BZT-W09_all cn.APP。創(chuàng)建并將兩文件分別放入其相應名稱的文件夾中。
打開HuaweiUpdateExtractor,將settings一欄extract中三個復選框全部取消勾選

將解壓得到的APP文件拖入,右鍵選擇extract all,等待解包完成。
將鏈接中對應的0flash.bat腳本分別拷貝到兩個對應的文件夾中(注意兩個腳本不一樣),再將fastboot命令行工具(或者把platform-tools文件夾下所有文件)同時拷貝進去,形成鏈接中的兩個文件夾的目錄結構。
然后您可以接第7條繼續(xù)操作了。

(8月7日更新)已經定位到部分平板小概率出磚問題原因,系刷機包中dts分區(qū)與平板不兼容所致,因此在8月7日的更新中已將刷機腳本中對dts分區(qū)的刷寫去除(您可以用指令刷寫),另發(fā)現(xiàn)部分平板刷完后無法使用聲音相關功能,暫未發(fā)現(xiàn)具體原因,建議還原至原系統(tǒng)。
(9月11日更新)解決聲音功能缺失問題,詳見第10條
(23年5月1日更新)添加使用自己刷機包的操作方法,詳見第11條。另修改部分語段使之更加清晰。
如果您需要同時使用定制ROM和正常ROM,請參閱(但不建議)

平板啟動流程請參閱

升級鴻蒙系統(tǒng)請參閱
