作者: joviwu (joviwu) 看板: Android
標題: [討論] POCO X3 PRO 刷ArrowOS步驟與心得
時間: Sat Jun 5 19:20:26 2021
大家好
我第一次刷 AOSP ROM,之前卡了許多步驟,花了許多時間克服
感謝zouken大的資源與協助,讓我順利許多
手機是POCO X3 PRO 8G/256GB, 代號是vayu,之後要刷機找的資源
有寫vayu的就是給POCO X3 PRO使用
另外要準備一張MicroSD卡儲存Arrow OS rom,不能儲存在手機本身的內部空間
(後來發現這位作者寫得更好https://reurl.cc/bXZQDE)
刷ArrowOS的步驟主要是依照這篇文章來稍微修改
https://reurl.cc/MAAYmp
手機等168小時解鎖之後,要先更新到MIUI 12.0.4.0 or MIUI 12.0.6.0
不然在最後步驟Root的時候會失敗,陷入fastboot地獄循環
https://reurl.cc/a9N0XG
1.小米系列的手機一定要168小時才能解鎖,POCO也不例外
168小時解鎖的教學可以看這篇文章Jhangyu #最快速簡便解鎖小米(紅米)並完成刷機的方式
解鎖必備條件
A 擁有解鎖小米手機的帳號權限
B 將該帳號綁定至小米手機,並等待168小時(也就是7天)
1.1 https://reurl.cc/Q991AM
注意這個動作只要做一次就好,不然168小時會重新計算
"點擊 裝置解鎖狀態 並使用4G LTE網路連線的狀態下登入小米帳戶,才能真正完成綁定動
作"
2.UNLOCK BOOTLOADER
小米解鎖工具 (也可以用來查詢168小時解鎖剩下的時數)
有兩個選擇1是國外版(不需要簡訊認證), 2是中國版(需要簡訊認證)
我一開始用中國版的,但是一直收不到簡訊認證碼,後來改用國外版
2.1https://en.miui.com/unlock/download_en.html
2.2http://www.miui.com/unlock/download.html
打開小米解鎖工具後,手機接上電腦,再點unlock就可以知道還剩幾個小時可以解鎖
3.安裝Android USB driver
3.1中國版的小米解鎖工具可以檢測USB驅動程式及安裝
3.2國外版的小米解鎖工具需要額外安裝USB驅動程式
後續的步驟是等168小時解鎖之後才可以執行
4.更新到MIUI 12.0.4.0 or MIUI 12.0.6.0
4.1使用TWRP(TeamWin Recovery Project)更新到MIUI 12.0.6.0
https://reurl.cc/9r5oed
TWRP之類的軟體也是有分手機使用,要找vayu可以使用的版本
下載twrp-3.5.1_10-0-vayu-Nebrassy.img到電腦的C槽底下的資料夾
我的路徑是C:\unlock\twrp.img (路徑越短越好)
下載MIUI 12.0.6.0
https://reurl.cc/a9N0XG
確認手機的開發人員及USB偵錯開啟然後接上電腦,手機同時按下側邊的音量減量按鈕+關機按鈕
直到手機畫面出現fastboot才放開
https://imgur.com/JQPfCLB
開啟windows 10的命令提示字元
輸入fastboot boot (手機解鎖跟USB驅動程式都正確的話,下一行或出現機碼跟fastboot)
輸入fastboot flash recovery C:\unlock\twrp.img
輸入fastboot boot twrp.img
https://imgur.com/vqcUfMX
在手機操作TWRP
按WIPE
FORMAT /data partition (NEVER wipe System or Persist!)
https://imgur.com/dHDyoxH
回到TWRP按INSTALL安裝MIUI 12.0.6.0
swipe to confirm flash,之後手機就會重開機
https://imgur.com/JeegOdJ
5.安裝Arrow OS (Arrow-v11.0-vayu-OFFICIAL-20210507-GAPPS.zip)
{{一定要安裝這個版本20210507,不然之後 Magisk的boot.img在最後步驟
fastboot reboot,手機會當在fastboot畫面,重開機還是一樣}}
5.1 下載Arrow-v11.0-vayu-OFFICIAL-20210507-GAPPS.zip
儲存到手機的MicroSD,不能儲存在手機內部空間,因為後續步驟,手機內部空間
的資料都會被刪除
https://reurl.cc/mLvdOW
5.2 都是按照原文步驟安裝
https://reurl.cc/MAAYmp
他的方式是建一個資料夾在C槽底下 C:\adb
下載Pbrb的recovery.img,放在C:\adb底下
https://reurl.cc/W3X4py
把TWRP換成PitchBlack Recovery Project 3.1.0 unofficial
但是原理跟步驟都一樣,所以你會TWRP就會 Pbrb
手機進入fastboot模式然後連接電腦,打開電腦命令提示字元
輸入cd C:/adb
輸入fastboot devices
輸入fastboot flash recovery "recovery.img"
輸入fastboot boot recovery.img
https://imgur.com/FfFW72T
https://imgur.com/HmkEuTe
安裝Arrow-v11.0-vayu-OFFICIAL-20210507-GAPPS.zip
按照原文的步驟,都不需要修改,Pbrb都幫你預設好了
安裝Disable_Dm-Verity_ForceEncrypt_11.02.2020.zip (選項,可要/可不要)
手機重開機
不要裝"Encryption Disabler ",裝了,Arrow-v11.0-vayu-OFFICIAL-20210507-GAPPS,很多問題
6.安裝 Magisk v23.0跟Root
重開機之後再開啟開發人員跟USB偵錯
按照原文步驟安裝Magisk v23.0
我當初在這個步驟有點困惑,所以特別提出來說明
原文使用 Patch Image method 開啟手機root權限
利用Magisk跟Arrow-v11.0-vayu-OFFICIAL-20210507-GAPPS.zip的boot.img再產生
一個新的"boot.img",為了避免混淆,我把Magisk產生的boot.img稱為magiskboot.img
6.1 把Arrow-v11.0-vayu-OFFICIAL-20210507-GAPPS.zip解壓縮之後的boot.img
儲存到手機內部的資料夾,我習慣放在download裡面
6.2 把magisk app打開
按照下列畫面執行
https://imgur.com/IDVIix8
https://imgur.com/hdIfXbV
https://imgur.com/ffE41kl
https://imgur.com/BkjczX1
https://imgur.com/Ikc63cG
會產生一個magisk_patched.img檔案,路徑如magisk的畫面顯示
但是詭異的地方是,從電腦去看手機的download,magisk產生的magisk_patched*.img
檔案size是0kb,你需要用手機的檔案管理員copy download底下的magisk_patched*.img
到任何一個資料夾,我是選擇Music,這時候檔案的size就是正確的
https://imgur.com/j74wWbh
https://imgur.com/TIN8n9B
這時候用電腦到手機的Music把magisk_patched.img檔案copy到C:\adb底下
我把magisk_patched.img重新改名為magiskboot.img
再將手機進入fastboot模式,電腦開啟命令提示字元
輸入cd C:/adb
輸入fastboot flash boot magiskboot.img
輸入fastboot reboot
https://imgur.com/sJGxn6n
完成
--