複製鏈接
請複製以下鏈接發送給好友

Magisk Manager

鎖定
Magisk Manager [1]  是一款由topjohnwu [2]  開發的系統模塊修改工具,用户可以使用這款軟件更改手機系統中的一些文件,增加一些特色功能,打造一款個性化的手機系統。在2021年2月23日Magisk Manager被Magisk V22.0版本取代 [3] 
中文名
面具
外文名
Magisk Manager
別    名
魔術經理
類    型
系統模塊修改工具
狀    態
被Magisk取代 [3] 

Magisk Manager軟件特色

權限管理:方便地管理各個app的超級用户授權
更新版本:可方便地更新Magisk和Magisk Manager
模塊:方便地獲取管理Magisk模塊,實現更多功能
隱藏root:Magisk Hide功能讓你對特定應用隱藏root,避免一些反root檢測。

Magisk Manager使用説明

Magic Mount
此特性不僅允許用户替換/system目錄下已經存在的文件及文件夾,同時也支持創建/system原本不存在的文件及文件夾。當然,實際上並不修改原來的/system.
這意味之前的修改模塊(zip刷機包)基本都可以在這種systemless-ly模式下工作。
Multiple Entry Points
如果“Magic Mount”還不能完成實現你的需求,Magisk在系統啓動過程中提供了幾個暫停點來運行你的腳本,使開發者可以在任何需要的時候實現所需的功能。在啓動過程被暫停後,直到你的腳本被執行前,Magisk都可以可靠地阻斷啓動過程的繼續。
Magisk Manager
Magisk Manager這款app可以幫助你管理root狀態,以及管理所有的Magisk模塊(模塊管理功能還在開發中),就像Xposed模塊一樣。
Special "Cache" Mode
這種模式支持在system proPS被加載前運行,這意味Magisk能更多的可能性。
systemless hosts 默認開啓,各種修改hosts的廣告屏蔽軟件無需修改就可以直接使用此systemless模式。
Magisk還將會移除 system verify和 forceencrypt(二者均可以通過.magisk文件手動配置), 並且修改sepolicy使得腳本運行正常。
這意味着開發者以後無需擔心boot.img的修改問題,一些主要的系統修改,如root和Xposed等,都可以依賴於Magisk.
magisk.img(所有systemless模塊存儲在此文件內)支持自動調節文件大小以適應較大體積模塊,同時也可以在某些模塊移除後自動縮小大小。

Magisk Manager安裝方法

在電腦上配置好 adb 環境 並解開 Bootloader 鎖後,如果你的設備有來自 TWRP 的官方支持,只需在打開 USB 調試後將手機與電腦相連,然後打開電腦端的命令行窗口:
執行 adb reboot bootloader 進入 Bootloader 界面
執行 fastboot boot TWRP.img 進入臨時 TWRP
在 TWRP 中刷入你下載的 Magisk 安裝包
沒有官方 TWRP 支持的設備安裝 Magisk 的步驟要稍微複雜一些:
從你的刷機包中提取當前固件的 boot.img 文件,將它傳入到安裝了 Magisk Manager 的手機中
進入 Magisk Manager —— 安裝(install)—— install —— 修補 boot 鏡像文件
然後選擇傳入的 boot.img 文件進行生成,並將生成後的 Patchedboot.img (姑且這麼命名) 傳輸到電腦上。
  • 修補 boot 鏡像文件
隨後我們使用 Magisk 應用對 boot.img 進行重新打包:
打開命令行窗口
執行 adb reboot bootloader 進入 Bootloader 界面
執行 fastboot boot Patchedboot.img 來加載生成後的 boot 分區文件獲取臨時 root
安裝方法 安裝方法
此時進入系統,你會發現你已經成功安裝了 Magisk(如果顯示沒有安裝則為獲取失敗,請檢查操作過程重新嘗試),但這還不夠,我們還得進入 Magisk Manager,選擇安裝(install)——install——Direct Install(直接安裝)才能將臨時 root 轉換為永久 root。
安裝完 Magisk 後,我們就可以通過 TWRP 或者 Magisk Manager 刷入獲取到的模塊了。模塊的獲取方式可以是 Magisk Manager 自帶的模塊倉庫,也可以是其他第三方論壇(如酷安、XDA 等)。
卸載 Magisk 最為徹底的方式就是在 Magisk Manager 中點擊「卸載」、「完全卸載」,應用會自動下載刷完 uninstall.zip 卸載包、自動卸載它自己、自動重啓。如果你無法進入系統,在 TWRP 中手動刷入 uninstall.zip 卸載包即可。
最新安裝方法
由於 Google Play 商店的限制,無法在該平台上提供含二進制 zip 文件的 App,因此用户需要自行在 GitHub 上下載。最新的安裝步驟為:用户下載最新的 Magisk Manager apk 文件進行應用的安裝,然後將 apk 文件的擴展名改為 . zip,進入 TWRP 環境刷入即可。這個文件既可以作為應用程序的安裝包,也可以作為刷機 ZIP 文件。

Magisk Manager版本迭代

  • [ResetProp]更新到AOSP上游,以支持系統屬性序列化。
  • [MagiskInit]隨機化Magisk服務名稱,以避開檢測(例如FGO)。
  • [MagiskSU]更新了與Magisk Manager的通信方案。
除了Magisk,Magisk Manager的新版也已發佈,版本號為6.0.0,以下為更新日誌:
  • -更新到最新的AndroidX支持庫。
  • -修復包含不完整元數據時,在線回購崩潰的問題。
  • -優化BootSigner以儘可能少地使用內存,防止OutOfMemoryError。
  • -支持Magisk v17.2和Magisk Manager之間的新通信方案。
  • -啓用高度混淆,防止APK分析Root檢測(由於穩定通道的向後兼容問題,仍未100%混淆)。
  • (以上數據更新時間為:2018/9/23 )
  • 在2021年2月23日Magisk Manager被Magisk V22.0版本取代 [3] 
參考資料