关掉magiskhide_Magisk v20.4 – The Magic Mask for Android 安裝流程
Magisk 是topjohnwu 在XDA 所釋出的MOD,主要是提供一個通用介面??來讓開發者能夠較為輕松的開發以及維護Systemless 架構的功能模組,其中在處理Android Pay 使用SafetyNet API 導致無法在root 過的手機上面運作的情況,意外也解決了Pokemon GO 運用SafetyNet API 來防止玩家在root 過的手機上玩寶可夢,讓Magisk 獲得了不少目光。
所謂無心插柳柳成蔭,systemless root + Magisk 的組合意外提供了很合宜的解決方案,讓擁有root 權限的手機能夠避開使用SafetyNet API 的軟體驗證,讓想要使用Android Pay 或Pokemon GO 的使用者,卻又想保留root 權限的需求能夠魚與熊掌兼得。
當然隨著Magisk 的開發,不管是安裝流程、功能整合或者是管理工具操作等也越來越完善,除了預設就會取得Systemless root 權限之外,在針對使用SafetyNet API 的App 就會自動隱匿,不熟悉的使用者也不需要進行額外的設定,以下就是簡易的安裝流程與操作分享。
安裝基本需求及注意事項
手機韌體版本需為Android 4.2 (SDK 17+) 以上并已解鎖,同時可使用TWRP Recovery (3.0.2+) 以上版本
手機須移除任何形式的root 權限,若是選用第三方韌體也務必選擇無內建或可移除root 權限
相關軟體說明
軟體名稱:Magisk v20.4
軟體用途 : Magisk 主體
軟體名稱:Magisk Manager v7.5.1
軟體用途 : Magisk 功能管理工具
軟體名稱:Magisk Uninstaller
軟體用途 : Magisk 反安裝工具,可預先下載至手機備用
安裝流程
連上topjohnwu在Github的Magisk專案頁面,下載最新版本的Magisk Manager APK并安裝
目前Magisk 的安裝方式可分為透過TWRP 安裝Zip 刷機包與Patch Boot Image 后手動刷入兩種方式,簡易安裝流程分述如下:
方法一 : TWRP
首次執行Magisk Manager 的時候,會看到顯示?未安裝Magisk?紅字,這時點擊安裝最新版本Magisk
建議可先至專案頁面下載Magisk Uninstaller 備用,避免安裝后無法正常運作,方便回到TWRP 將其移除
模式選取「僅下載ZIP」,完成下載后,可在下載項目中看到最新版本的Magisk ZIP 刷機包
將手機切換到TWRP Recovery Mode,按下Install 后,選取安裝Magisk ZIP 刷機包
滑動按鈕確認刷入,待安裝完畢后,按下「Reboot System」重啟系統
如有安裝成功且正確運作,SafetyNet 和Root 權限應該都可順利通過檢查
方法二 : Patched Boot Image
此方式是用于手機并未安裝TWRP,且有官方韌體包可提取Boot.img的情況下使用(例如Google系列手機的Factory Image或者Samsung系列手機的ODIN),使用Google手機的相關提取方式,可參考?[教學] Google Pixel 3 XL手動刷機操作流程– Unlock, Root, Factory Rom, TWRP, Relock?文中?取得root權限?章節,本文就不贅述
首次執行Magisk Manager 的時候,會看到顯示?未安裝Magisk?紅字,這時點擊安裝最新版本Magisk
模式選取「選擇并修改檔案」,選取提取好并上傳到手機中的boot.img
這時Magisk Manager 會自動下載最新版本Magisk,并自動重新封裝boot.img,完成后會在下載項目中看到magisk_patched.img
重復?驗證ADB Interface 驅動狀態? 流程
輸入adb pull /sdcard/Download/magisk_patched.img將重新封裝的magisk_patched.img下載至C:\platform-tools
將手機切換到fastboot 模式,并?驗證Bootloader Interface 驅動狀態?
輸入fastboot flash boot_a magisk_patched.img覆蓋Boot A的boot.img
輸入fastboot flash boot_b magisk_patched.img覆蓋Boot B的boot.img
將手機重新開機
如有安裝成功且正確運作,SafetyNet 和Root 權限應該都可順利通過檢查
隱藏root 權限(Magisk Hide)
當然還是有不少App 會檢查手機是否有root 的情況,以悠游卡Easy Wallet 為例,開啟Magisk Manager 后進入Magisk Hide,找到Easy Wallet 勾選隱藏后就可以正常執行
隱藏Magisk 安裝足跡
誠如其名,Magisk Hide 主要是用來隱藏手機安裝Magisk 的事實,借此規避某些軟體的檢查
進入Magisk Manager 點擊設置,按下隱藏Magisk Manager
隱藏會花上一點時間,出現還原Magisk Manager 設置選項時就代表完成隱藏
移除Magisk
若要移除Magisk,僅需開啟Magisk Manager,點選「解除安裝/完全解除安裝」后,會自動下載并執行Magisk Uninstaller
若是使用「補丁Boot 映像文件檔」的方式安裝,點選「還原原廠映像檔」后重啟手機即可
原文:https://www.cnblogs.com/ls1519/p/12837896.html
總結
以上是生活随笔為你收集整理的关掉magiskhide_Magisk v20.4 – The Magic Mask for Android 安裝流程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: viewer vue 文档_vue中使用
- 下一篇: 判断文件是否损坏_称重传感器好坏的判断方