Android 台灣中文網
標題: Magisk 直root 紅米note8pro [打印本頁]
作者: lailiang253 時間: 2020-10-21 01:32
標題: Magisk 直root 紅米note8pro
本帖最後由 lailiang253 於 2020-11-9 00:39 編輯
Magisk 直root 紅米note8pro 經驗
MIUI 版本: MIUI Global 12.0.3穩定版; 12.0.3.0(QGGMIXM)
Android版本: 10 QP1A. 190711.020
Android安全修補程式等級 2020-08-01
一. 前言
1. 我是apk.tw新手, 無法上傳提供圖片
2. 本文主要提供有刷機經驗者, 新手或不曾刷機者請自行google, 補足欠缺的知識, 若還是看不懂, 請勿嘗試
3. 網路上可以找到許多有關 root 紅米note8pro基於MIUI 11.X.X 的方法
但多半是用twrp刷magisk, 或直刷magisk變磚的災情
也看到嚴重警告, 紅米note8pro基於MIUI 12, 刷TWRP會變磚的敍述
因此, 想ROOT 基於MIUI 12的紅米note8pro目前似乎是行不通了
但因我個人使用Andorid 10 的經驗, 覺得 Andorid 10 在新手機中相對非常流暢, 穩定
所以硬是冒險衝下去, 以下經驗分享
二. 警告:
1. root 有風險, 手機可能變磚, root前請三思, 本人不負任何責任
2. 紅米note8pro 搭載聯發科晶片, 風險遠較高通晶片還要高
3. 紅米note8pro 沒有官方的twrp, 目前 "miui 12" 也還沒有非官方的twrp版本, 請勿嘗試刷 twrp
三. 準備工作:1. 手機開啟usb偵錯
2. 電腦端到小米大陸官網(論壇)下載mi-unlock.zip(解鎖用)及miflash.zip(刷ROM用)並解壓縮備用.
3. 電腦端安裝手機的驅動程式, 讓電腦可以和手機溝通, 並將手機以USB線與電腦連接
4. 電腦端到 https://mirom.ezbox.idv.tw/phone/begonia/ 下載最新版的ROM包, 並將手機以miflash刷成最新版的rom (或手機直接以OTA方式更新)
(原提供ROM下載網址 "https://mirom.ezbox.idv.tw/phone/ginkgo/" 為 "紅米note 8"的網址, 是錯誤網址. 感謝 hwj_c 發現並提醒)
5. 電腦端以壓縮軟體將 "三-4項"下載的ROM包中的 "vbmeta.img" 抽出複製到 "platform tools(adb工具包)" 資料夾內.
四. 手機解鎖: 請自行google小米大陸官網(論壇)
五. Root
1. 電腦端以壓縮軟體將之前"三-4項"下載的ROM包中的 "Boot.img" 抽出並複製到手機中(記好你自己的存放位置)
2. 手機安裝最新版magisk manager(8.0.2)並執行(開啟)後, 在"magisk"右方點選 "安裝" -> 選擇並修補檔案 -> 選取 "五-1項" 複製的 "boot.img" 檔. 執行後, 在手機的 "根目錄download" 下會自動產生 "magisk_patched.img" 檔案.
3. 將 "magisk_patched.img" 複製到電腦端的 "platform tools(adb 工具包)" 資料夾內.
4. 重要: 解除手機的 AVB(Android Verified Boot) 保護.
我的印象中, 高通晶片的手機都可以直接刷magisk_patched.img, 唯獨這支搭載聯發科晶片的紅米note8pro特別奇怪. 非得要特別執行這個步驟來解除驗證機制.
在xda上看到許多人都因為沒有解除手機的"AVB"驗證, 造成手機looping(變磚的一種形態), 最後也不知道有沒有人在那裡提供答案, 我自己也卡在這裡許久. 就在尋找答案時, 腦袋裡突然閃出了looping的可能原因. 於是事情就好解決了.接下來手機在fastboot模式,
Platform tools指令: "fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img"
5. 將 magisk_patched.img 刷到手機中(指令: fastboot flash boot magisk_patched.img)
6. 重啟手機, 完成
六. 總結
1. 這是我第一次root 聯發科晶片的手機, 是少數能卡我許久的手機, 不知道是我做的功課不夠, 還是真的沒有人在網路上分享這支手機基於android 10的方法; 我不是什麼大神, 應該不是第一個Root "Android 10 基底的 紅米note8pro 手機", 但我把"紅米note8pro" root失敗卡關的原因及解決方法提供參考分享, 也要再次提醒, Android 10 基底的紅米note8pro 絕對不要刷twrp.如果一定要刷twrp, 那就一定要用MIUI 11(含)以下的版本.
2. 會用這支手機主要是最近回鍋寶可夢, 同時做為備用機, 所以找了這支我個人認為性價比不錯的手機
從網路資料顯示, 紅米note8pro兔兔跑分高達28萬分, 號稱遊戲機, 比我隨身的Zenfone 5z還強
, 價錢不到五千
.
這幾天使用感覺真的很流暢, 速度真的不輸845晶片的zenfone 5z, 也沒有某些網路所言的發熱問題, 缺點是AR功能有問題(反正我沒在用,可以接受, 也懶得去解決它, Let it go), 另外, 照相 外觀......其它問題對我都不是重點, 若你(妳)在乎, 那就自己研究考慮了.
作者: jiu0922 時間: 2020-10-21 13:57
多謝提供資訊!!!!!
作者: eqhibiki 時間: 2020-10-21 19:26
讚喔, 不然MTK cpu的很難破
作者: sorrow65 時間: 2020-10-25 01:23
不知道聯發科的晶片是不是都得這樣刷
想請問樓主的是台版還是陸版?
最近我也入手一支紅米10x 5g
天璣820的晶片
想說先找資訊看這支刷機的災情
沒看到甚麼災情,就刷下去了<版本安卓10>
然後就在twrp裡直接刷magisk
結果無限重啟 無法進fastboot
想請問樓主,知道有什麼解方嗎?
<送回大陸幾乎是手機價格的一半,所以放棄>
作者: lailiang253 時間: 2020-10-26 22:38
1. 我的手機是台版
2. 我也是第一次root 聯發科晶片的 小/紅 米手機, 對你刷twrp前,後的動作也不瞭解
但你手機無限重啟的情況和我之前失敗的情形一樣,
所以我只能初步判斷是 "AVB" 的問題, 建議
(1)查看你的twrp裡有沒有解除AVB驗證的選項, 並將AVB解除掉
(2)如果twrp裡沒有解除AVB驗證的選項, 那就參考我的方法, 用Fastboot指令把AVB解除掉
作者: minhua 時間: 2020-10-29 16:26
請問下面的錯誤是甚麼原因?
D:>fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
fastboot: unknown option -- disable-verity
作者: lailiang253 時間: 2020-10-29 23:44
unknown option(未知的選項) -- disable-verity
可能是你的 "platform tools" 版本太舊, 請至官網(https://developer.android.com/studio/releases/platform-tools#downloads)下載新版再試試
作者: minhua 時間: 2020-10-30 07:51
原來是這樣了啊~ 我試看看,謝謝
作者: hwj_c 時間: 2020-11-5 10:43
感恩!終於等好久了!
作者: polygun 時間: 2020-11-6 14:22
之前用用miu:11 安卓:9.0的環境刷twrp可飛
星期一突然無法登入
試用樓主的方法
note8p順利起飛
感激不盡
作者: hwj_c 時間: 2020-11-6 21:18
不好意思!我發現下載的網址是note 8 的
應該是 https://mirom.ezbox.idv.tw/phone/begonia/
才是note 8 PRO的!
作者: chokolate314 時間: 2020-12-13 20:15
先說我的是從台灣小米官網訂購,也查過手機沒有鎖降版問題。
我看了3篇Youtube教學也都成功可以用,但我的情形和你一樣
最後自己線刷回 v10版,只要你還開機進「兔兔模式」
應該就還有救,我就是這樣刷回來的
作者: chokolate314 時間: 2020-12-13 21:00
您好,我從4月份卡到現在都無法ROOT,只要刷面具就是重開機,看了幾隻影片和教學都一樣的情形。
無意間又看到這篇文章又重燃了我心中的火焰,等有空來試看看。
倒是我一直關注的安裝包下載空間版本竟然和你的不一樣@_@,至少看過2個以上都是同樣MUIUI 12,
看到您貼的還是 V11且V12回收了,好特別
附上網址
https://mirom.ezbox.idv.tw/phone/ginkgo/
作者: g72117 時間: 2020-12-24 20:24
請問如果是V11.0.6.0.PGGMIXM的系統(MIUI11 Android9)
是不是只要把img提取檔換成自己現在使用的11.0.6.0版本也可以按照這方法root
作者: lailiang253 時間: 2020-12-27 00:47
是的, Magisk Root 方式都是一樣的,
一是利用magisk manager 修改 boot.img, 再把magisk_patched.img 刷回手機, 基本上就完成了
只是, 紅米note8pro 比較特別, 因為它有 "AVB" 驗證機制, 所以必需先取消"AVB"驗證, 否則手機會不斷重啟
另一個方式是透過第三方的Recovery(現在幾乎都是用twrp)把magisk.zip刷進手機. 但之前我還沒找到可用的twrp, 而你的miui版本是v11, 也可以用這個方法, 但twrp要自己去找
紅米note8pro是聯發科的晶片, 弄不好會死磚, 最好不要去玩twrp, 除非你很確定twrp的版本和miui的版本相吻合
作者: g72117 時間: 2020-12-27 15:13
收到,感謝大大回覆,再找時間來試試看
不過好像上網搜尋都有說後面版本的Magisk有無法隱藏的問題
因為我只是想root把手機的NFC模擬當門禁卡用而已
卻又怕無法隱藏導致一些銀行app無法使用
作者: lailiang253 時間: 2020-12-28 01:10
本帖最後由 lailiang253 於 2020-12-28 01:37 編輯
magisk之所以強是因為它不去動系統, 可以做隱藏, 如果隱藏不了, 那就gg了
我另一支隨身手機就對銀行, 證卷......之類的軟體隱藏的很好
會隱藏不了, 可能是你的設定有問題, 或magisk本身沒有匿名, 也可能沒對play service, play store隱藏
一般而言, 最新版會比舊版強, 可能有舊版無法隱藏而必需更新的問題, 很少有新版無法做隱藏的問題如果有最新版都無法隱藏的狀況, 就表示magisk該更新了
如果你擔心新版無法隱藏, 可以把magisk降版(太舊的版本可能已經不在伺服器內而無法降版)至你想要的版本, 再去做隱藏
https://www.youtube.com/watch?v=RUOLvihwO2g 有降版教學可以參考
把magisk.zip刷進手機, 就root成功了,
root之後愛怎麼玩, 還要看你的功力, 後續問題就不再回覆了
祝成功
-
作者: patrickiong 時間: 2020-12-28 21:42
我的面具起初也隐藏不了, 就不管那么多先用, 偶尔有空就进去按隐藏它, 就突然有一次就可以了, 也不知道操作了什么步骤
作者: g72117 時間: 2020-12-29 07:39
了解,那我整理好之後再來試試看,感謝大大回覆!
作者: abakecake 時間: 2020-12-29 15:44
note 8 pro刷機不同於其他小米的步驟有:
1.twrp刷面具包前,一定要在wzsx150製作的TWRP—高級選項内關閉AVB2.0,再刷magisk,否則第一次變假磚,第二次會直接送售後維修。
2.隱藏magisk manager會失敗:在終端(termux)輸入su,給root權限,然後輸入setenforce 0,重啓面具就可以隱藏manager。
我是直接用twrp將smali運用到system中,免root就可以玩,具體方法看reddit有教程。
自己已刷過三四部,驗證以上方法有效
作者: 問都不要問 時間: 2021-1-2 19:44
不使用面具刷機前提下
按照 單純飛機的話 直接刷EU版即可穩定飛行 不過版本最高到11-9
(陸版NOTE8 PRO刷這版相機無法自拍與廣角)
(台版NOTE8 PRO刷這版 超級穩定)
後來嘗試把陸版改新的國際版刷入TP進去發現要隱藏飛機模具進到桌面就消失了....
作者: pupula01 時間: 2021-1-9 13:01
請問紅米note8 pro 要root 要刷入哪版ROM最好?
作者: lailiang253 時間: 2021-1-9 14:08
那個版本最好, 可能沒有標準答案, 依照你自己的需求決定吧
任何手機都一樣, 你可以到官網查看每個版本修正了那些問題, 再做決定
以我個人來說, 看官方log就決定升級到最新版(12.0.5)
經過系統精簡之後, 用起來非常順, 也不會有其它同等級手機閃退的問題
作者: ta05107 時間: 2021-1-22 19:09
感謝A大分享!
紅米10x 5g也順利起飛
作者: kimiamg 時間: 2021-2-10 09:53
感謝分享,謝謝樓主詳細的解說
作者: hank26 時間: 2021-2-21 01:45
請問vbmeta.img要去那下載??
作者: 問都不要問 時間: 2021-2-21 14:32
請問關閉AVB驗證是再 TWRP關閉AVB2.0啟動效驗與AVB2.0DM效驗?
再請問vbmeta.img這檔案是抓要刷入包裡面的檔案嗎?
作者: lailiang253 時間: 2021-2-22 23:49
從你下載的rom包裡抽取(解壓)出來
作者: lailiang253 時間: 2021-2-23 00:19
1.請問關閉AVB驗證是再 TWRP關閉AVB2.0啟動效驗與AVB2.0DM效驗?
我不是很確定有瞭解你的問題, 但就我的瞭解回覆如下:
如果你是miui_11, 可以刷twrp,
刷完twrp後, 直接進入twrp, 然後在twrp裡關閉avb驗證
你也可以到rom包裡抽取 vbmeta.img, 依照文內所述的方式, 用fastboot指令來解除驗證
如果你是miui_12, 千萬不要刷 twrp
只能用fastboot指令來解除驗證(或是自行修改boot.img)
註: 或許現在已經有對應的twrp, 但我很久沒玩手機, 不甚瞭解. 請自行確認相關版本
2. 再請問vbmeta.img這檔案是抓要刷入包裡面的 ...
是的
作者: 問都不要問 時間: 2021-2-23 18:01
本帖最後由 問都不要問 於 2021-2-23 18:30 編輯
首先 先感謝大大的回覆^^
我是採用不刷面具下
升級至M12發現再修改C星大法後重開機又會還原了....
我是抽取M12包里vbmeta.img 在電腦打上指令
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img"
另外我再修改另外一支手機發生一個問題
是不是要把dm-verlty給關閉才能修改services因為修正好也無法套用會出現錯誤與N8P錯誤不同
再請問要關閉dm-verlty是否一定要刷面具?