手持國行一加Ace2,最近一直想要嘗試一下oxygen os,正好這個國行版本對應印度版,據說硬體也是一樣的,因此結合網路上的教學嘗試刷機。
準備
- 刷機軟體,FastbootEnhance.zip,提取碼k3mc
- oxygen os刷機包,這裡要注意下載oxygen os刷機包大版本要和手機系統版本一致,比如我的手機系統版本是13.1,那麼盡量下載13.1的刷機包,否則可能刷機失敗。
解鎖bootloader
打開開發者選項,打開OEM解鎖和USB除錯,然後連接電腦,在手機彈出的提示框選擇允許傳輸文件,接著在電腦打開cmd並輸入以下命令:
1 | adb devices # 連接手機,別忘了允許adb除錯 |
這樣就完成了手機解鎖。
刷入oxygen os的Payload.bin
開機後繼續連接電腦打開adb除錯,運行adb reboot bootloader,接著打開astbootEnhance.zip,解壓後打FastbootEnhance.exe,雙擊選擇識別出的設備。
然後點擊”重啟到Fastbootd”
繼續選擇”分區表”,搜索”cow”,把所有相關的分區都刪除(刪除一次搜索一次)。完成後點擊”刷寫Payload.bin”,這裡的payload.bin就是oxygen os的刷機包解壓縮包裡面的。
然後等待刷寫完成即可。
上鎖(可選)
這部分操作主要是為了系統的安全性,如果不需要可以跳過。而且我發現至少13.1上鎖之後可以正常開機,沒發現別的問題。
還是按照上述步驟將手機重啟到bootloader模式,然後在命令行輸入:
1 | fastboot flashing lock |
手機選擇”LOCK THE BOOTLOADER”,然後電源鍵確認並重啟。