1. 程式人生 > >Magisk框架,VirtualXposed框架,Xposed框架比較

Magisk框架,VirtualXposed框架,Xposed框架比較

Magisk框架,Xposed框架,Vxp框架對比

1.支援平臺 Magisk支援android5.0~8.1 Vxp框架支援android5.0~9.0, Xposed支援android4.4以下,android5.0~8.1,但是8.0~8.1穩定版還沒出來,出來的beta版本

2.模擬器,真機支援情況 Vxp框架不支援 x86,也就是不支援模擬器,只能使用真機,Magisk和Xposed對真機和模擬器都有支援

3.更新和穩定性 Magisk更新快一直在更新,最新更新是1天前更新的 Vxp框架一直在更新,最新更新19天前 Xposed已經停更了 Vxp和Magisk框架很年輕,模組數量還遠不如Xposed框架那麼豐富,Xposed更穩定 Vxp不會變磚

4.啟用模組 Vxp支援免重啟手機啟用模組 Xposed和magisk必須重啟啟用模組

5.root Magisk內建ROOT,不需要再安裝SuperSU Vxp免root Xposed需要root

6.hook Vxp暫不支援資源HOOK,部分外掛的相容性有問題,不能 hook 系統 API,使用必須將需要 hook 的 APP 和模組 APP Magisk和Xposed支援hook

7.開原始碼存放位置 Magisk:https://github.com/topjohnwu/Magisk Vxp :https://github.com/android-hacker/VirtualXposed Xposed : https://github.com/rovo89

8.原理 VirtualApp:它去啟動別的App,在啟動過程中通過 epic Hook本程序,從而控制被啟動的App Magisk:對系統侵入較少,僅修改boot.img,同時能夠對系統隱藏自身存在,支援OTA升級,可以實現Multirom多系統等功能 Xposed:Xposed框架的原理是通過替換/system/bin/app_process程式控制zygote程序,使得app_process在啟動過程中會載入XposedBridge.jar這個jar包,從而完成對Zygote程序及其建立的Dalvik或者art虛擬機器的劫持