test

2019年8月8日 星期四

2019-08-07 magisk核心模式啟用

在進入Android系統的情況下,啟用magisk核心模式並不難
只要進得去系統一切都好辦事

但若是遇到沒有適用的TWRP可用(半殘TWRP,僅命令模式利用ADB推送,卻無法刷入刪除檔案,也無法使用mm來卸除不是用模組)的情況下,又被不適用的magisk模組卡開機該如何是好呢?

難道只有全部格式化一途嗎?  說實話,之前曾經Vanced YTB magisk模組卡開機,讓我不得不全部格式化重來一次,真的有夠幹

最近在mate 10 pro (EMUI 9.0.0.259)遇到這個問題,還好後來爬文在XDA上看到了解方

首先要準備
1. 半殘的TWRP (不用刷入檔案,但至少要可以透過ADB丟檔案進去+以及下指令

2.修補過的開機映像檔(patched boot image)這個部分之前已經製作過了,一定沒問題

輸入以下指令(進入TWRP,連接電腦後利用小黑窗輸入以下指令)
adb push patched_boot.img /data/
adb shell
touch /cache/.disable_magisk
dd if=/data/patched_boot.img of=/dev/block/bootdevice/by-name/recovery_ramdisk
reboot recovery

if your magisk patched image is not named patched_boot.img, just modify filename in the adb push command and dd command.
It should now boot to Magisk system with core-only mode, so no modules are loaded. You can then just remove the faulty module from Manager.
(patched_boot.img這個檔案名稱要自己視情況變更喔~)

說實話,最後的reboot recovery輸入後真的沒啥屁用,因為recovery還是沒有刷入patched boot image,如此進行重開機只是會一再地進入TWRP而已

所以我後來修改成輸入完這令後,先重開機進入TWRP一次,再利用選單r進入bootloader→刷入patched boot image→即可成功進入系統

那進入系統後要幹嘛呢?當然是快點卸除導致卡開機的模組啊(該死的RR、EdXposed...)

沒有留言:

張貼留言