search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

[教學] Magisk v16.0 - The Universal Systemless Interface 簡易安裝流程 (含 Root、Xposed)

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 的開發,不管是安裝流程、功能整合或者是管理工具操作等也越來越完善,除了預設就會安裝基於 phh’s Superuser 的解決方案來取得 root 權限之外,在針對使用 SafetyNet API 的 App 就會自動隱匿,不熟悉的使用者也不需要進行額外的設定,以下就是簡易的安裝流程與操作分享。

安裝基本需求及注意事項

  • 手機須已經解鎖
  • 手機若有安裝 Xposed,也請一併反安裝
  • 手機須安裝像是 TWRP 這類第三方 Recovery (3.0.2+)
  • 手機韌體版本需要為Android 5.0 (SDK 21+)以上
  • 手機須移除任何形式的 root,若是選用第三方韌體也務必選擇無內建 root 功能 (unroot建議最好先備份重要資料)

相關軟體說明

  • 軟體名稱 : Magisk v16.0 (請從論壇文內下載)
  • 軟體用途 : Magisk 主體,請先下載至手機

  • 軟體名稱 : Magisk Manager v5.7.0 (請從論壇文內下載)
  • 軟體用途 : Magisk 管理工具 (預設會安裝)

  • 軟體名稱 : Magisk Uninstaller (請從論壇文內下載)
  • 軟體用途 : Magisk 反安裝工具,可先下載備用,若是遇上手機韌體無法支援的情況下,可進入 Recovery 反安裝

論壇連結

Magisk 安裝流程


進入 TWRP 之後點擊左上角「安裝」按鈕,在下載資料夾找到並點擊 Magisk-v15.3.zip


滑動按鈕確認刷入,待安裝完畢後「重啟系統」


待手機進入系統後,就可以看到 Magisk Manager 管理程式,目前預設已經啟用 root,驗證方式很簡單,隨意點選執行需要 root 權限的軟體


熟悉的超級用戶請求視窗就會彈出,按下允許就可以讓軟體使用 root 權限執行目標功能


開啟 Magisk Manager 後點擊檢查,如果安裝環境正確,則會出現 SafetyNet 檢查成功訊息

隱藏 root 權限 (Magisk Hide)


當然還是有不少 App 會檢查手機是否有 root 的情況,以悠遊卡 Easy Wallet 為例,開啟 Magisk Manager 後進入 Magisk Hide,找到 Easy Wallet 勾選隱藏後就可以正常執行

安裝 Xposed Framework


開啟 Magisk Manager 後進入「下載」,找到 Xposed Framework 點選下載並安裝 (無須選取 SDK 對應版本,會自動安裝最適合的框架版本以及相關必備軟體)


安裝完畢後,重新啟動手機,帶開機完成後,就會看到 Xposed Installer 已經完成安裝


開啟 Xposed Installer 的時候如果出現尚未啟用的情況,點選右上角的開關,先關閉在打開後重啟手機應該就會正常了


另外這邊要注意的是,如果安裝了 Systemless 的 Xposed Framework,就無法完成 SafetyNet API 的檢查,這時就無法使用像是 Google Pay 或者 Pokemon GO 這類 App


遇到這情況,請開啟 Magisk Manager 後進入「模組」,關閉 Xposed Framework 模組後重啟手機後,方可執行使用 SafetyNet API 的 App



熱門推薦

本文由 izaka 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦