POCO X3 PRO 刷ArrowOS步驟與心得 - Android

Table of Contents

大家好
我第一次刷 AOSP ROM,之前卡了許多步驟,花了許多時間克服
感謝zouken大的資源與協助,讓我順利許多
手機是POCO X3 PRO 8G/256GB, 代號是vayu,之後要刷機找的資源
有寫vayu的就是給POCO X3 PRO使用

另外要準備一張MicroSD卡儲存Arrow OS rom,不能儲存在手機本身的內部空間

刷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 (選項,可要/可不要)
手機重開機

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
完成

--

All Comments

Lily avatarLily2021-06-06
讚讚
Jake avatarJake2021-06-07
adb驅動手機會幫電腦裝 手機進入fastboot(關機狀態下電源鍵加音量鍵減 一直按著直到開機圖案出來) 之後usb連電腦這時候你會看到電腦右下角有個東西在跑圈圈 驅動會自己跑好
Kama avatarKama2021-06-08
這更簡單吧?
Andy avatarAndy2021-06-09
不用等20秒啦 3 4秒就好了
William avatarWilliam2021-06-10
刷入twrp的步驟 我的建議
Sierra Rose avatarSierra Rose2021-06-11
指令麻煩先手機開機的狀態下 打入adb devices 檢查手機有沒有開放權限給電腦 之後下下看指令adb reboot bootloader 如果手機聽話進入fastboot 才可以下一步 多一道檢查這是不可少的sop
Kelly avatarKelly2021-06-12
一般來說分成線刷和卡刷 線刷是用電腦刷 包名是fastbootzip 叫做線刷包 另外卡刷包是把檔案挪到手機用recovery刷入這檔案叫做recovery zip 同樣更簡單的更新包 updatezip一樣卡刷即可 注意 update包 需要留意是從哪一版 升級成哪一版 且流程都不一樣 有些時候要dirty flash 有些時候是clean flash 這些在作者發佈update包的時候都會標注 就是那個NOTE: 一定要留意
Rebecca avatarRebecca2021-06-13
不不不 一般來說miui的省電調度機制 也就是miui optimization和battery save我不知道中文叫啥 還是輸給客製化的更內核的 要不他們客製化啥
Brianna avatarBrianna2021-06-13
驅動 firmware我們也會一直跟著miui走 可以自己刷進去啊所以驅動是一樣的 沒有什麼高效率之類的說法
George avatarGeorge2021-06-14
琝騥犰V於監控不同的客製化kernel來看耗電 因為rom事實
Aaliyah avatarAaliyah2021-06-15
上是在表面app而已 你自己刪除或限制就好了啊 根本影響不了cpu電壓使用率 網路耗電 wifi強度 等等 這些更裡層的耗電才是大宗 還是要刷客製化的kernel 那些大神怎可能發佈一個比官方爛的核心 對吧
Oscar avatarOscar2021-06-16
音量下加電源是進入fastboot吧? 音量上才是進入recovery? 我有記錯嗎?
Queena avatarQueena2021-06-17
檢測usb驅動及安裝? 打開我的電腦 看看你手機能不能讀取你的手機名字 就好啦 不用下載程式啦
Agatha avatarAgatha2021-06-18
usb驅動手機會自己讓電腦認識他的 自己安裝反而可能搞錯安裝一大堆奇奇怪怪的東西 有時候電腦認識太多驅動 反而會讓電腦不認識你這台手機 還要自己去刪除清空一些驅動
Susan avatarSusan2021-06-19
現在已經magical 23了
Victoria avatarVictoria2021-06-20
就如同這張圖一樣 自己去找你自己手機型號的arrow的telegeamhttps://i.imgur.com/xjXzbYQ.jpg
Gary avatarGary2021-06-21
現在xda幾乎都跟不上了 很少人會去更新網站 xda要問問題要討論很麻煩 他像是一個公佈欄 資訊都是落後的
Enid avatarEnid2021-06-22
magisk版本記得到23了
Xanthe avatarXanthe2021-06-22
哦...我看到喔個很討厭的東西 我最討厭的就是rom要我們自己用magisk hide來通過safetynet叫作者更新啊 這很好做的
Emily avatarEmily2021-06-23
你在打cmd指令的時候 打到一半 按鍵盤的tab 他會幫你輸入剩下的檔案名稱 防止你打錯 你打錯 還要重打一行 累死
Margaret avatarMargaret2021-06-24
不用打雙引號啦
Carolina Franco avatarCarolina Franco2021-06-25
你電腦前面的usb孔可能有灰塵 插後面的usb孔 你就可以看到那個img了
Dinah avatarDinah2021-06-26
喔你看我的截圖 有人po arrow OS搭配strombreaker這個核心的續航
Eartha avatarEartha2021-06-27
他說他用了29小時sot 也就是螢幕開起來 畫來畫去 的使用時間 15小時
Steve avatarSteve2021-06-28
然後還有34%電量他們一定有跟miui原本的內核比的 正常來說會更好 才敢秀出來不是
Thomas avatarThomas2021-06-29
Less is more.
Sarah avatarSarah2021-06-30
哦 原來解決了 我就說嘛 看xda都比較舊跟不上 他safetynet搞定了啦https://i.imgur.com/BrUUlvv.jpg
Valerie avatarValerie2021-07-01
推詳細步驟