使用Magisk Delta獲取小米(MIUI14)root權(quán)限
Magisk目前的分支非常多,而最原始的面具M(jìn)agisk已經(jīng)在最新版本中移除MagiskHide功能,使得隱藏root的操作變得更加繁瑣。
基于Magisk的修改版本Magisk Delta重新添加了MagiskHide功能,隱藏的效果目前來(lái)看較好,也更適合小白選手使用。

通過(guò)Magisk獲取root權(quán)限的方法一般分為修補(bǔ)boot分區(qū)和rec模式刷入兩種,我試過(guò)使用在第三方rec TWRP 中刷入,但是失敗了(小米10pro),所以僅介紹使用Magisk?Delta修補(bǔ)boot分區(qū)獲取小米root權(quán)限的方法。
要準(zhǔn)備的工具和軟件如下:
軟件和工具下載途徑很多,UP給出的鏈接不一定適合所有人,但是都比較,如使用第三方下載(通過(guò)百度搜索等)請(qǐng)注意甄別。
小米BootLoader解鎖工具(http://www.miui.com/unlock/download.html)
Boot.img鏡像文件。獲取方式比較多,可以通過(guò)下載當(dāng)前機(jī)型的ROM卡刷刷機(jī)包(https:/miuirom.org?)提取,解壓刷機(jī)包后即可得到boot.img。

Magisk Delta(https://github.com/HuskyDG/magisk-files/releases)。下載最新Latest中的app-release.apk,手機(jī)安裝。
Android 調(diào)試橋 (adb)。Windows版本可通過(guò)(https://dl.google.com/android/repository/platform-tools-latest-windows.zip)下載。
一、解除bootloader鎖
小米手機(jī)在出廠時(shí)對(duì)BootLoader進(jìn)行了加密操作,因此無(wú)法直接Root或者是刷機(jī)。因此必須先解鎖小米手機(jī),然后在執(zhí)行其他操作。
1. 下載解鎖工具
到小米官網(wǎng)下載BL解鎖工具并解壓。
打開(kāi)miflash_unlock.exe,登錄你的小米賬號(hào),同意免責(zé)聲明。
2. 綁定賬號(hào)和設(shè)備
依次點(diǎn)擊 設(shè)置→我的設(shè)備→全部參數(shù),連續(xù)連擊 ''miui版本'' 直到出現(xiàn) "您現(xiàn)在處于開(kāi)發(fā)者模式" 的提示。
依次點(diǎn)擊?設(shè)置→更多設(shè)置→開(kāi)發(fā)者選項(xiàng)→設(shè)備解鎖狀態(tài),綁定與上一步操作中相同的小米賬號(hào)。
3. 解鎖
手機(jī)關(guān)機(jī)(注意不是重啟)后,同時(shí)按住 音量下鍵和電源鍵 進(jìn)入 FastBoot 模式。

手機(jī)連接電腦,電腦點(diǎn)擊解鎖工具右上角的齒輪,點(diǎn)擊 驅(qū)動(dòng)檢測(cè) ,按照操作提示,驅(qū)動(dòng)安裝成功后解鎖工具會(huì)提示手機(jī)連接成功。
如果是剛剛綁定的賬號(hào),此時(shí)點(diǎn)擊解鎖工具的 解鎖 按鈕會(huì)跳出?需要等待N小時(shí)才能解鎖 的提示,這是手機(jī)廠商的一個(gè)保護(hù)機(jī)制,等待時(shí)間是無(wú)法跳過(guò)的,這時(shí)可以長(zhǎng)按手機(jī)電源鍵重啟手機(jī)等待相應(yīng)的時(shí)間后再進(jìn)行操作,等待期間,不要重新申請(qǐng)或和退出手機(jī)已登錄的小米ID,否則等待時(shí)間可能會(huì)重置。
若已經(jīng)過(guò)了等待時(shí)間,接下來(lái)的操作就要慎重了。
解除BootLoader鎖會(huì)清除手機(jī)所有數(shù)據(jù)?。?!解鎖前請(qǐng)備份重要數(shù)據(jù)并轉(zhuǎn)移到電腦上!?。?/strong>
解除BootLoader鎖會(huì)清除手機(jī)所有數(shù)據(jù)?。?!解鎖前請(qǐng)備份重要數(shù)據(jù)并轉(zhuǎn)移到電腦上?。?!
解除BootLoader鎖會(huì)清除手機(jī)所有數(shù)據(jù)!??!解鎖前請(qǐng)備份重要數(shù)據(jù)并轉(zhuǎn)移到電腦上!?。?/strong>
備份好重要數(shù)據(jù)后,點(diǎn)擊解鎖工具的解鎖按鈕,按照提示進(jìn)行操作。解鎖完成后手機(jī)會(huì)自動(dòng)重啟,你會(huì)在啟動(dòng)界面上方看到一把解開(kāi)的鎖,說(shuō)明手機(jī)已經(jīng)解鎖成功。
開(kāi)機(jī)后再次點(diǎn)擊?設(shè)置→更多設(shè)置→開(kāi)發(fā)者選項(xiàng)→設(shè)備解鎖狀態(tài),也可以看到手機(jī)已解鎖。
二、?使用magisk delta修補(bǔ)boot鏡像
1. 手機(jī)安裝開(kāi)頭提到的Magisk?Delta(app-release.apk)。并將開(kāi)頭提到的boot.img發(fā)送至手機(jī)上。
2. 打開(kāi)Magisk?Delta,點(diǎn)擊Magisk卡片上的安裝按鈕,點(diǎn)擊?選擇并修補(bǔ)一個(gè)文件,在彈出的文件窗口選擇上一步中的boot.img文件,點(diǎn)擊Magisk?Delta右上方的開(kāi)始按鈕進(jìn)行修補(bǔ),你可以在magisk delta的輸出文件夾(默認(rèn)為Download)中找到修補(bǔ)后的鏡像(magisk_patched-xxxxx_xxxxx.img)。

3. 刷入修補(bǔ)后的boot鏡像。
將修補(bǔ)后的boot鏡像(magisk_patched-xxxxx_xxxxx.img)發(fā)送到電腦并放置于adb目錄中。
使用Windows終端定位到adb所在的文件夾,手機(jī)重啟進(jìn)入fastboot模式并連接到電腦。
確認(rèn)手機(jī)連接后,在終端中輸入以下命令:
出現(xiàn)兩個(gè)OK的提示后說(shuō)明已經(jīng)刷入成功,此時(shí)輸入命令重啟手機(jī):
4. 使用magisk delta。
手機(jī)進(jìn)入系統(tǒng)后,桌面中會(huì)出現(xiàn)magisk delta的圖標(biāo)(一只面具狐貍),打開(kāi)后按照提示更新app和完成一些必要的設(shè)置,完成后你的設(shè)備可能會(huì)自動(dòng)重啟。
至此我們就獲取了完整的root權(quán)限。
三、推薦的模塊
magisk取消了在線模塊倉(cāng)庫(kù),要獲取模塊可以去酷安搜索下載,但請(qǐng)注意甄別。
我個(gè)人不是很熱衷稿各種模塊,就簡(jiǎn)單推薦幾個(gè)(@均來(lái)自酷安):
救磚模塊(@奮斗的小青年),建議root后先刷一個(gè)救磚模塊防止人品爆發(fā)。有救磚能力的可以不裝。
Zygisk。magisk delta中已經(jīng)預(yù)裝,在設(shè)置中打開(kāi)即可,可以通過(guò)LSPosed安裝Cemiuiler。
震動(dòng)增強(qiáng)模塊(neoncloud)。
音質(zhì)模塊(@浮塵染溪)。
scene5,神器懂的都懂,其中還提供了magisk的在線倉(cāng)庫(kù)下載模塊,安裝軟件后再到magisk中激活模塊。
四、MagiskHide
在Magisk Delta的設(shè)置中可以找到MagiskHide選項(xiàng),打開(kāi)后即可配置對(duì)那些應(yīng)用隱藏root(如銀行等),可以繞過(guò)他們對(duì)root的檢驗(yàn)。
順便說(shuō)一下數(shù)字人民幣的設(shè)置方法。在MagiskHide中隱藏?cái)?shù)字人民幣后此app仍能檢測(cè)到root而無(wú)法正常打開(kāi)。酷安大佬@憶雨提供了結(jié)局方案。
將以下代碼保存為.sh后綴文件,使用mt管理器或其他終端模擬器以root身份運(yùn)行,即可屏蔽數(shù)字人民幣app對(duì)root的檢驗(yàn)。

啰啰嗦嗦一大堆,其實(shí)操作起來(lái)并不困難,更重要的是耐心和決心,畢竟最麻煩的地方在于準(zhǔn)備和善后工作,刷機(jī)過(guò)程反而是最快的。