上一篇文章:給小米8刷入PE12
本篇文章參考了極客灣相關(guān)視頻的內(nèi)容,在此表示感謝。視頻地址
刷機(jī)之后,首先要做的是便是root手機(jī)。
前言
現(xiàn)在root手機(jī)一般有兩種方式:
-
Recovery卡刷:首先用第三方Recovery(比如TWRP)替換掉手機(jī)原生的Recovery,然后使用第三方Recovery刷入Magisk,再在手機(jī)安裝Magisk管理端。
卡刷存在一定的局限性。
首先就是需要找適配手機(jī)的第三方Recovery。如果手機(jī)是熱門機(jī)型,這一步并不困難。但若手機(jī)是冷門機(jī)型,找一個適配的就比較困難了。而且,這里的適配并不只是機(jī)型在第三方Rec的官方適配列表中,因為官方的適配也可能存在一些bug。
其次,有些手機(jī)是A/B分區(qū),這樣的機(jī)型往往刷起來很麻煩。有時候需要刷兩遍,等等。
-
Fastboot線刷:提取出當(dāng)前ROM的boot鏡像,交給Magisk修補,再使用fastboot刷回去。
我們今天采用的便是Fastboot線刷的辦法。
Fastboot 線刷
提取boot鏡像
由于我們沒有root權(quán)限,只能從線刷包里提取boot鏡像。仍然是以上次刷入PE12的小米8為例子。
解壓線刷包,得到boot.img
文件
交給Magisk修補
將boot.img
從電腦傳輸至手機(jī),安裝Magisk的管理端apk,選擇 主頁 -> Magisk -> 安裝 -> 選擇并修補一個文件,選擇剛才的boot.img
文件。Magisk修補完會輸出到Download
文件夾。
刷入boot
將修補完的boot鏡像傳回電腦adb同級目錄下,手機(jī)進(jìn)入fastboot模式:
./adb reboot fastboot
刷入:
./fastboot flash boot boot.img
輸出如下:
Sending 'boot' (65536 KB) OKAY [ 1.526s]
Writing 'boot' OKAY [ 0.301s]
Finished. Total time: 2.146s
fastboot下重啟手機(jī):
./fastboot reboot
安裝管理端
重啟后手機(jī)桌面應(yīng)該會出現(xiàn)一個Magisk,但它是不完整的,啟動時會提示下載完整包,由于網(wǎng)絡(luò)原因,這一步可能會失敗??梢灾苯訌目岚不蛘咂渌老螺d之前修補boot版本的Magisk管理端安裝。
啟動后,APP底欄出現(xiàn)“超級用戶”選項,即為root成功。
刷入模塊
Magisk模塊一般以壓縮包zip的格式給出。
請注意,僅安裝可信的模塊,陌生的模塊中可能包含惡意代碼。如果這個模塊下載的人很少,或者代碼不開源,就需要警惕。文章來源:http://www.zghlxwxcb.cn/news/detail-476547.html
模塊 -> 從本地安裝,安裝后需要重啟手機(jī)以應(yīng)用改動。文章來源地址http://www.zghlxwxcb.cn/news/detail-476547.html
到了這里,關(guān)于【刷機(jī)】使用 Magisk 給小米8 root的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!