綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[分享] Magisk 直root 紅米note8pro

 關閉 [複製連結] 查看: 18622|回覆: 53|好評: 1
31
alecchangboy | 收聽TA | 只看該作者
發表於 2021-2-23 18:57
感謝大大分享用心的好文章~
不過小弟之前也是看到國外影片有人直接在miui 12 twrp下直接安裝面具成功
小弟也抱著反正紅米刷壞變磚塊還是免費幫你重灌軟體的心態去嘗試刷(雖然已經變磚3次了XD)
Miui 12 任何一個版本都是可以直接在twrp裡面的install root成功安裝面具喔~~
不過前提是要先關閉avb2.0跟把recovery from boot p刪掉
一切都正常~~~~~
無死機甚至變磚~~~
感覺還是直接在twrp 裡直接root對於新手來說應該是最簡單的方式
不過也感謝版主分享這個方法
讓小弟也多上了一課~~
另外想請問這方法是否能用在miui 12.5 beta上?
看了國外影片這版流暢度好像又比 12.0.5順暢~~

評分

參與人數 1碎鑽 +1 收起 理由
lailiang253 + 1 讚一個!

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

32
alecchangboy | 收聽TA | 只看該作者
發表於 2021-2-23 19:23
alecchangboy 發表於 2021-2-23 18:57
感謝大大分享用心的好文章~
不過小弟之前也是看到國外影片有人直接在miui 12 twrp下直接安裝面具成功
小弟 ...

補充~~
要刷twrp可以,可是要先看清楚twrp版本是給安卓9還是10用的
跟miui 11 .12沒有太大關係
主要還是android 10 還是 9這比較重要~
現在miui 12 全部都是安卓10
所以只要用有安卓10版本的twrp去刷就不會有問題喔(刷過12.0.3.0   12.0.5.0跟最新版12.0.6.0都沒事)
但是你拿安卓9的twrp 去刷
馬上死給你看(3次失敗變磚經驗中有一次就是這樣~)

評分

參與人數 2碎鑽 +2 幫助 +1 收起 理由
ta05107 + 1 + 1 非常讃
lailiang253 + 1 讚一個!

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

33
 樓主| lailiang253 | 收聽TA | 只看該作者
發表於 2021-2-23 22:27
本帖最後由 lailiang253 於 2021-2-23 22:30 編輯
問都不要問 發表於 2021-2-23 18:01
首先 先感謝大大的回覆^^

我是採用不刷面具下

升級至M12發現再修改C星大法後重開機又會還原了....
我不瞭解這段話的意思, 是否能再詳述過程
僅對我所瞭解的回覆如后

是不是要把dm-verity給關閉才能修改services
--> 是的.

要關閉dm-verlty是否一定要刷面具? ->否
--> dm-verity是 Device Mapper - verity, 是包含system, boot, verndor...等分區的整體驗證, 目的在保護你的手機系統免受病毒威脅, 但也阻礙了修改手機系統的需求
關閉dm-verity, 只是取消手機的系統驗證功能. 關閉後, 你的手機就失去了一層保障, 但也進一步得到修改手機的權限
所以, 程序上, 應該是先關閉dm-verity, 才能刷面具
但是, 當你安裝並使用 "magisk manager" 修改boot.img時, magisk manager會幫你解dm-verity, 但也有解不了的情形; 這時, 你就必需先關閉 dm-verity
要關閉dm-verity, 最直截了斷的做法就是用fastboot指令



評分

參與人數 2碎鑽 +2 幫助 +1 收起 理由
ta05107 + 1 + 1 非常讃
問都不要問 + 1 很給力!

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

34
問都不要問 | 收聽TA | 只看該作者
發表於 2021-2-23 22:47
lailiang253 發表於 2021-2-23 22:27
升級至M12發現再修改C星大法後重開機又會還原了....
我不瞭解這段話的意思, 是否能再詳述過程
僅對我所瞭 ...

還原的問題:
因該是我再未關閉dm-verity情況下修改了services導致重開機後自動回滾回去..
1.再N8P(陸)狀態下我刷了M12/10再嘗試修改services卻可以修改並加入回去.可是重開機就會自動還原
2.再N8P(台)狀態下我刷了M11/9再嘗試修改services卻是正常= ="不敢改去M12/10測試(死機1)
2.再10TP(台)狀態下我刷了M12/10再嘗試修改services卻出現無法刷入系統問題!
以上因該是這樣說明
3.關於關閉dm-verity的問題:
請教高手大.再不要刷面具前提下 如何用fastboot指令去關閉dm-verity呢?
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

35
 樓主| lailiang253 | 收聽TA | 只看該作者
發表於 2021-2-24 01:07
本帖最後由 lailiang253 於 2021-2-24 01:11 編輯
問都不要問 發表於 2021-2-23 22:47
還原的問題:
因該是我再未關閉dm-verity情況下修改了services導致重開機後自動回滾回去..
1.再N8P(陸)狀 ...

再不要刷面具前提下 如何用fastboot指令去關閉dm-verity ?    -->
1. 電腦端到 https://developer.android.com/studio/releases/platform-tools 下載 platform tools 並解壓縮
2. 從你之前下載的rom包裡抽取(解壓縮) vbmeta.img 至 "platform tools"資料夾內
3. 手機與電腦連線
4. 電腦開啟dos視窗, 在"platform tools" 環境(或資料夾)下, 輸入 "fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img" 指令

dm-verity這東西美其名是保護你手機免受病毒威脅, 但我直覺認為主要是防止用戶修改手機的成分比較高
在未取消dm-verity驗證前, 任意修改系統內容, 輕者, 系統自動重置; 重者looping變磚(多半如此)
理論上, 沒有取消dm-verity 直接修改系統內容就會出現上述情形, 端看廠商程式決定

評分

參與人數 1碎鑽 +1 幫助 +1 收起 理由
ta05107 + 1 + 1 非常讃

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

36
amjads1975 | 收聽TA | 只看該作者
發表於 2021-2-24 04:57
本帖最後由 amjads1975 於 2021-2-24 05:08 編輯

dm-verity -> off

早期的 Android , 如: 6 , 修改 /system/etc 下的 fstab , 後來這個檔改到 /vendor/etc

後期 dm-verify 整進 boot.img , 變成要解開 boot.img 修改 linux kernel

再後來 avb 2.0 要修改 vbmeta.img 或 fastboot disable vbmeta

MI 10T (apollo) 的 twrp 早有聲明無法改動 /system /vendor 等分區, 因為是動態分區

評分

參與人數 2碎鑽 +2 幫助 +2 收起 理由
lailiang253 + 1 + 1 太棒了
ta05107 + 1 + 1 非常讃

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

37
問都不要問 | 收聽TA | 只看該作者
發表於 2021-2-24 09:49
alecchangboy 發表於 2021-2-23 19:23
補充~~
要刷twrp可以,可是要先看清楚twrp版本是給安卓9還是10用的
跟miui 11 .12沒有太大關係

N8P是的採用M11/9怎樣刷都很順暢~歐版
不過當改成M12/10的時候想要直接改services會不成功!不知道啥問題
(前提下是不刷面具)只用TWRP來進行
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

38
問都不要問 | 收聽TA | 只看該作者
發表於 2021-2-24 09:53
lailiang253 發表於 2021-2-24 01:07
再不要刷面具前提下 如何用fastboot指令去關閉dm-verity ?    -->
1. 電腦端到 https://developer.android ...

大佬~是的 (謝謝回覆)
我也是這樣刷入可是用1975大佬的查尋器4.0一直都顯示未更改可能是因為動態區的問題
這樣來說要處理10TP可能要ROOT了..
至於N8P(陸)只有再M12/10無法更動...我再來研究看看
因為我採用歐版M11/9刷可以正常後來升級到國際版M12/10刷就一直不行..
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

39
問都不要問 | 收聽TA | 只看該作者
發表於 2021-2-24 09:56
amjads1975 發表於 2021-2-24 04:57
dm-verity -> off

早期的 Android , 如: 6 , 修改 /system/etc 下的 fstab , 後來這個檔改到 /vendor/etc

驚訝!!1975大佬~

沒注意到
MI 10T (apollo) 的 twrp 早有聲明無法改動 /system /vendor 等分區, 因為是動態分區
想說如何更動都沒有效果= = 看來刷入飛人 不知道是不是只能使用面具了...
不然我是想再拉一支台版9T來玩不過好像也是安卓10...不知道是不是也不能更動
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

40
 樓主| lailiang253 | 收聽TA | 只看該作者
發表於 2021-2-24 11:13
本帖最後由 lailiang253 於 2021-2-24 11:18 編輯
alecchangboy 發表於 2021-2-23 18:57
感謝大大分享用心的好文章~
不過小弟之前也是看到國外影片有人直接在miui 12 twrp下直接安裝面具成功
小弟 ...

另外想請問這方法是否能用在miui 12.5 beta上?
twrp ?  magisk ?
這兩個方法都適用在任何手機,任何版本, 前題是bootloader unlock, 此外;
twrp : 必需找到相對應的twrp. (或是你會自己修改twrp) ;
magisk : 必需找到系統的boot.img, 通常是找rom包, 再從rom包裡抽(解)boot.img
要刷twrp或magisk取決於你的需求, 或是你握有什麼資源, 都不刷最簡單

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則