# RedMi K30 pro 整機 ## 刷機與ROOT流程 ### 1. 申請解鎖 [解鎖傳送門](http://www.miui.com/unlock/index.html) ### 2. 備份(可略) 用你熟悉的備份系統備份即可。 ### 3. 電腦下載所需檔案 (1) [ROM(EU週更測試版)](https://sourceforge.net/projects/xiaomi-eu-multilang-miui-roms/files/xiaomi.eu/MIUI-WEEKLY-RELEASES/20.7.9/xiaomi.eu_multi_HMK30Pro_20.7.9_v12-10.zip/download) 如需要[EU穩定版](https://xiaomi.eu/community/threads/miui-12-0-stable-release.56191/),可以自己上網抓,惟須注意不要抓錯手機型號。 例:K30 pro的ROM名稱可能是xiaomi.eu_multi_HM**K30Pro**_20.7.9_v12-10。 (2) [adb](https://dl.google.com/android/repository/platform-tools-latest-windows.zip)解壓縮完後有adb的那個資料夾名稱改為adb,資料夾可以放在C槽等容易到達的地方 (3) [TWRP](https://androidfilehost.com/?w=files&flid=50678)下載完後檔案名稱改為TWRP放在adb資料夾內,一樣要注意不要抓錯手機型號。 > 下載完的這三個檔案建議都不用刪掉,可以留存在電腦,一直刷新的東西進來難免刷爆要重來XD,~~且adb和TWRP可以做很多謎之操作~~ ### 4. 利用adb開啟TWRP (1)長按音量下+開機鍵進入fastboot模式 (2)手機用線連上電腦 (3)用電腦打開有adb的那個資料夾(記得先解壓縮),在資料夾地址的地方(如圖)輸入cmd ![](https://i.imgur.com/J7oakuN.png) (4)在剛打開的cmd**分別**輸入下列指令 `fastboot flash recovery twrp.img` `fastboot boot twrp.img` 輸入完畢後,手機畫面應該會跳轉到TWRP畫面 #### 5. 利用TWRP刷入所需ROM(卡刷法) (1)之前有設定密碼鎖就解開 (2)清除→格式化Data分區→輸入yes格式化 (3)高級清除→勾選Dalvik/ART Cache和Cache和data(?)→滑動確認 (4)回到主畫面→重啟→**Recovery** **不要直接按到重啟**,如果你這麼做了,回到第四步重來。 (5)從電腦將下載好的ROM壓縮檔拉到手機的根目錄 (6)從手機TWRP介面 安裝→點選ROM壓縮檔→滑動刷入 ### 6. 利用TWRP刷入ROOT權限(可略) (1)高級→ROOT系統→滑動安裝 ### 7. 重新啟動 重啟後即會跳回手機主畫面 ### 8. Magisk配置(非ROOT略) 刷完ROM後的手機設定能跳過就全部先跳過,進入手機主畫面後進Magisk, 依序點更新Magisk、安裝Magisk Manager、檢查SafetyNet,其他依指示安裝即可,確認SafetyNet都過了再去做其他還原設定,如果一直沒過SafetyNet可以換個ROM版本再試試 > 還是沒過的話你可以試試[這個方法](https://ezbox.idv.tw/141/xiaomi-mi6-miui10-dev-safetynet-pass/),我試過是可行的。需要付費的ROOT EXPLORER可以在網路上抓到破解版APK。 ## 推薦配置(後來我也懶得用,翻車不負責) > 事前準備:先備個份吧,這裡之後極易翻車。 ### 1. Yotube Vanced(推薦非ROOT版APK下載) (1)下載[Vanced Manager](https://vanced.app/) (2)利用Vanced Manager下載Micro G (3)利用Vanced Manager 下載 Vanced (4)確認YouTube Vanced可以登入觀看後即可刪除Vanced Manager [參考資料](https://www.gdaily.org/14895/youtube-vanced) ### 2. Edxposed系列(支援Android10以上) (1)Magisk→線上模組庫→Riru(Riru Core)下載→重啟 (2)Magisk→線上模組庫→Riru-EdXposed下載→重啟 這裡有兩個模組可以選,我是選SandHook版,聽說相對穩定 (3)下載Edxposed Manager,依指示安裝 ![完成畫面](https://i.imgur.com/0zRzTP8.png =50%x) (4)點選線上模組庫安裝需要的模組 我這裡裝了Edxposed Manager, HiddenCore Module, Xposed edge pro ### 3. 黑閾(Play商店下載) 電源管理,聽說很厲害,但最近一直在重刷機還未能有感。 建議用Play商店下載,因為之後要打指令,路徑變就要去改指令。 (1)到Play商店下載黑閾 (2)設定→我的裝置→全部參數→狂點MIUI版本→獲得開發者權限 (3)設定→更多設定→開發者選項→開啟USB偵錯 (4)將手機插線連到電腦 (5)用電腦打開adb資料夾 (6)在資料夾地址的地方(如圖)輸入cmd ![](https://i.imgur.com/J7oakuN.png) (7)在cmd輸入下列指令 `adb -d shell sh /data/data/me.piebridge.brevent/brevent.sh` 注意:此為非ROOT免費版作法,每次重新開機後都要重新設定(步驟3~7) [參考資料](https://www.ptt.cc/bbs/MobileComm/M.1514393065.A.212.html) ### 4. 刪除不要的系統程式 這裡提供兩種方法 #### [方法一]Debloater手機內刪除(需ROOT) (1)Magisk→線上模組庫→Debloater下載→重啟 (2)Play商店下載Termux (3)打開Termux (4)依序輸入下列指令 i. `su`以獲得ROOT權限 ii.`debloat` 或 `debloat -h` 進入debloat控制介面 iii.依指令進入各類別,進入後只要輸入想要刪除的號碼即可刪除,可以支援同時刪除多個檔案 #### [方法二]利用電腦adb刪除 (1)設定→更多設定→開發者選項→開啟USB偵錯 (2)手機連上電腦,並選擇傳輸檔案 (3)電腦打開adb資料夾 (4)在資料夾地址的地方(如圖)輸入cmd ![](https://i.imgur.com/J7oakuN.png) (5)在手機介面長按你想刪除的App→應用資訊→右上角的i→看好**應用安裝檔名** (6)電腦的cmd輸入 `adb shell pm uninstall -k --user 0 XXXXX` 把應用安裝檔名替換進XXXXX再按下Enter就會看到Success表示刪除成功 [參考資料](https://www.mobile01.com/topicdetail.php?f=569&t=5462401) ## 問題集 ### 1. Magisk裝了Riru-Core後導致SafetyNet過不了 解決方法: 利用Edxposed Manager安裝Hidden Core Module後重啟即可 [參考資料](https://pttdigit.com/android/M.1594275239.A.5B9.html) ### 2. 台灣支付註冊閃退 解決方法: (1) Magisk→設定→隱藏Magisk Manager→確定 (2) Magisk→Magisk Hide→隱藏Google系列與支付相關程式 [參考資料](https://myptt.cc/article/MobileComm/M.1518108391.A.76A) ### 3. 台灣支付新增卡片問題[請連結網路更新後再嘗試] (尚未驗證是否可行) 解決方法: (1) 新增的卡片先不要沿用舊密碼 (2) 新增完成後再變更密碼 註:台灣支付一天只能新增五次,不要跟我一樣傻傻的以為自己輸錯密碼一直試QQ ### 4. 街口支付卡登入畫面問題 解決方法: 一個一個關掉Edxposed模組去試哪個讓街口卡住 註:已知擋廣告模組minminguard會讓街口卡住,到Edxposed Manager關閉minminguard後重啟即可登入街口支付 [參考資料](https://www.ptt.cc/bbs/Android/M.1589091439.A.E6A.html) ### 5. USB孔壞掉了,如何無線傳輸 [未解決] 解決方法: 1. 將手機和電腦連接同一個網路 2. 手機端:檔案管理→...→遠距管理→開啟服務→設定帳號密碼 電腦:在網頁輸入手機顯示的網址→輸入帳號密碼 > 註:Mac可以利用Finder->前往→連接伺服器→輸入帳號密碼來進入 [參考資料](https://jingyan.baidu.com/article/c1a3101e5036a5de656deba1.html) ### 6. 躲避銀行app的ROOT檢測 解決方法: 1. 利用magisk manager 的magisk hide勾選欲隱藏的app 2. 利用migisk manager內的以新命名重新安裝Magisk Manager 3. [利用magisk manager的Magisk Props Config模組修改fingerprint](https://ezbox.idv.tw/141/xiaomi-mi6-miui10-dev-safetynet-pass/) 4. [利用Serviecely(一個app)關閉欲隱藏app內的特定服務](https://pttqa.com/android/m-1592549378-a-dad.html) ### 7.Google新safetynet驗證機制(evalType=hardware) Google新推出的驗證機制evalType=hardware導致ctsprofile=false 解決方法: 1. 下載[Magisk模組安裝包](https://forum.xda-developers.com/showpost.php?p=83028387&postcount=40658) 2. 打開Magisk Manager,從本機載入該zip檔並重新開機 3. 重新開機後,safetynet就能全部通過了