刷magisk模块后不能开机_刷 Magisk 模块手机「变砖」了?这三款工具能帮你救急...
在以往的文章中少數(shù)派向大家介紹過 Magisk 的 安裝方法、如何 隱藏 root 無痛玩機、這款神器以及在 Magisk 下實現(xiàn) OTA 更新等等技巧,也推薦過不少實用的 Magisk 模塊。
關(guān)聯(lián)閱讀:
裝完 Magisk 不知道用什么?這是我的 Magisk 模塊推薦 ( 1 ) 、 ( 2 )
但俗話說「常在河邊走,哪有不濕鞋」:最愛的模塊并沒有適配剛剛更新的系統(tǒng)、剛剛發(fā)現(xiàn)的新模塊并不兼容自己手里的 Android 機……因為 Magisk 模塊的兼容性問題導(dǎo)致手機無法正常開機的情況并不少見,如果你不幸遭遇這種情況,又該如何進行「救急」呢?
很多人在使用 Magisk 遇到問題時的第一反應(yīng)往往是通過 Magisk Uninstaller 直接卸載 Magisk 框架而非 Magisk 模塊。殊不知這樣并不能從根本上解決由不兼容模塊帶來的問題——雖然手機因為 Magisk 模塊無法加載能夠正常開機,但卸載 Magisk 后也就丟失了 root 權(quán)限,我們不僅無法在開機狀態(tài)下清除問題模塊,在不清除數(shù)據(jù)重刷的情況下,重裝 Magisk 框架后手機依然會在開機時讀取先前的有兼容性問題的 Magisk 模塊。
正確的處理方式是怎樣的呢?
需要明確的是,我們在 Magisk 的介紹中已經(jīng)多次強調(diào)過,因為實現(xiàn)原理特殊,幾乎所有的 Magisk 模塊都是以「掛載」的方式來實現(xiàn)具體功能的。因此如果你確信自己手里的 Android 機是因為安裝或更新某個 Magisk 模塊導(dǎo)致無法開機,就大不必擔(dān)心手機里的數(shù)據(jù)因為這個原因而丟失。
而既然 Magisk 模塊是掛載在系統(tǒng)之外的,那我們把這些引發(fā)問題的模塊拿掉就好。這里可以用的方法主要有三種:
TWRP 文件管理器:直接刪除模塊文件
首先,如果手機擁有自帶文件管理功能的第三方 Recovery 支持,比如 TWRP,那我們可以借助 Recovery 的文件管理器直接刪除問題 Magisk 模塊的數(shù)據(jù)文件夾來卸載模塊。這里以 TWRP 為例,進入 TWRP 后依次點擊「高級 -> 文件管理」,然后定位至以下路徑:
/data/adb/modules
TWRP 文件管理中定位模塊路徑
在這里我們應(yīng)該會看見不少熟悉的字樣——沒錯,這就是開機狀態(tài)下 Magisk Manager 內(nèi)所展示的已安裝 Magisk 模塊列表。借助關(guān)鍵字鎖定需要卸載的模塊的數(shù)據(jù)文件夾后,點擊進入該文件夾,然后點擊右下角的文件夾操作按鈕并刪除文件夾即可。
直接刪除問題模塊的文件夾
刪除文件夾后直接重啟,如果你的操作和判斷都沒有問題,此時手機就不會在開機過程中嘗試掛載不兼容的 Magisk 模塊從而導(dǎo)致手機無法開機了;如果此時手機依然無法正常啟動,你也可以按照上述操作刪除其它 Magisk 模塊來一一進行排除。在所有已安裝模塊都已排除完畢的情況下如果依然無法開機,再使用 Magisk Uninstaller 卸載框架也不遲。
MMRT:能在 TWRP 里運行的 Magisk Manager
其次,如果你覺得 TWRP 提供的文件管理器不夠直觀,也可以借助另一款名為 Magisk Manager Recovery Tool(以下簡稱 MMRT)的工具來實現(xiàn)類似的效果。MMRT 基于 Aroma 安裝器——一套具有交互式界面的向?qū)桨惭b工具,大名鼎鼎的 OpenGApps 就提供了一個安裝流程非常直觀的 Aroma 版本。
OpenGapps 的 Aroma 版本
下載 MMRT 后通過 adb sideload 指令或?qū)⑵浞湃胧謾C存儲空間直接刷入即可進入 MMRT 的主界面。在 Aroma 的支撐下,MMRT 不僅允許我們直接查看當(dāng)前已安裝的 Magisk 模塊,還同時支持查看模塊描述、預(yù)覽模塊內(nèi)容、禁用模塊、禁用掛載、重啟后移除和立即移除等等操作,不僅能有效避免錯刪、誤刪,相較上面提到的第一種手段也提供了更多卸載問題模塊的操作路徑,手段更加靈活。
MMRT 攝屏(Aroma 不支持截圖)
MMRT 不僅擁有支持直接觸摸的可交互界面,同時還支持中文和一些較老的第三方 Recovery,比如 CWM,所以它更像是一個運行在 Recovery 中的 Magisk Manager,功能十分強大。
MMRT 攝屏(Aroma 不支持截圖)
但是因為 Aroma 的存在,MMRT 并非是可行性最佳的解決方案:一方面 Aroma 本身對手機配置的要求較高,所以 MMRT 在一些較老的機型上可能會出現(xiàn)無法啟動或啟動后無法正常工作的情況;另一方面 Aroma 也不可用于采用 A/B 分區(qū)的設(shè)備。此外 MMRT 在移除特定模塊時可能會出現(xiàn)問題,因此建議大家在排除模塊問題時直接選擇模塊禁用即可。
mm:輕量化終端命令工具
最后,你可以試試更加輕量、但同樣不失直觀的 Magisk Manager for Recovery Mode(以下簡稱 mm)。mm 擁有兩個版本,主流版本 和 第三方版本,第三方版本為主流版本暫停更新期間由其它開發(fā)者開發(fā),二者在刷入方法、功能和操作方式上類似,這里我們以當(dāng)前已經(jīng)恢復(fù)更新的主流版本為例。
mm 的安裝方法與 MMRT 類似,下載壓縮包后借助 adb sideload 指令或?qū)⑵浞湃胧謾C存儲空間直接刷入即可,刷入完成后我們立馬就能直接在 TWRP 的「高級 -> 終端命令」中鍵入 mm 來執(zhí)行相關(guān)指令了,接下來只需要根據(jù)終端中給出的提示操作即可。
mm 的終端交互
mm 盡可能簡化了通過 TWRP 進行 Magisk 模塊管理的流程,在列出當(dāng)前已安裝模塊后,mm 允許我們直接輸入特定關(guān)鍵字的方式來選擇卸載對應(yīng)的模塊,比如我想卸載 App Systemizer ( Terminal Emulator ) 時,直接在終端輸入 app sys 這樣的關(guān)鍵字即可實現(xiàn)匹配,無需鍵入全稱。
值得一提的是,大部分用于 TWRP 的終端命令行工具在重啟后都會時效,但如果你使用過一次 mm,下次進入 TWRP 時可以直接在終端中執(zhí)行 sh /sdcard/mm 或 */mm 來重新呼出 mm 管理工具。另外 mm 也提供了事前預(yù)防的版本,你可以在 Magisk Manager 的模塊倉庫中搜索并安裝。這樣下次遭遇「翻車」時,就能直接進入 TWRP 并使用 mm 卸載問題模塊了。
別忘了裝一個以備不時之需
不難看出,以上方法都有一個統(tǒng)一的前提條件:你的設(shè)備擁有一個可用的第三方 Recovery。而針對這一點尤其值得大家注意的是,由于 TWRP 的開發(fā)者無暇開發(fā),兼容 Android 10 的官方版 TWRP 目前尚未放出。換句話說,如果你在 Android 10 上使用 Magisk 模塊,請一定注意模塊的兼容性、通讀開發(fā)者的注意事項并留意是否有可用的第三方 TWRP 再行操作。否則一旦「翻車」,本文所提到的方法也是無力回天的。
總結(jié)
以上是生活随笔為你收集整理的刷magisk模块后不能开机_刷 Magisk 模块手机「变砖」了?这三款工具能帮你救急...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 过客--三星 s6 edge 照相机出故
- 下一篇: Docker存储空间清理方法