关于Xposed和Magisk的各方面比较(附Xposed框架各版本卡刷包及安装器)

简介: 说到搞机神器,不得不提江湖老大哥Xposed和后起之秀Magisk这两个框架,文章简单的介绍一下两者相似和不同之处

说到搞机神器,不得不提江湖老大哥Xposed和后起之秀Magisk这两个框架,文章简单的介绍一下两者相似和不同之处。


SYSTEMLESS和SYSTEM

Magisk另辟蹊径因其\\'Systemless\\'的修改方法而收获广大用户,在此开发者台湾大佬John Wu致敬。原理简单的说就是在系统boot时将其img挂载到自己的分区下,构建一个虚拟文件系统,和system分区没有半毛钱关系,magisk的优势也就很明显了,以不修改系统文件为前提,从而达到修改系统文件的效果。通过这种方式绕过Google SafetyNet,系统OTA升级,部分"被禁"软件都可以正常使用。

Xposed相反,框架一旦被下载就会修改系统,改动会影响在SafetyNet保护下的APP,所以一些理财软件,Pokemon Go…可能无法使用,这些应用对root权限很敏感,这使得Xposed在这方面的发挥受到一些限制。


模块

关于模块使用上,Xposed的优势在于拥有庞大的模块库,相较而言Magisk的模块捉襟见肘,但!!!Xposed可以当作模块被安装到Magsik上,即Magisk和xposed可以一起绕过SafetyNet。


功能

综上,当你想要自由驾驭安卓root是必要的。Magisk通过systemless方式获取root,xposed则需要root才可以工作。所以magisk集合了各种功能,但延展性上不如Xposed,很论坛上讲两者理论上相同的,其实只是有一些相似之处,本质上完全不同,Magisk创建新的分区而Xposed直接搞系统文件,二者还是相辅相成吧,按自己需要。

目录
相关文章
|
6月前
|
Java 开发工具 Android开发
如何在Eclipse中查看Android源码或者第三方组件包源码(转)
如何在Eclipse中查看Android源码或者第三方组件包源码(转)
54 4
|
6月前
|
XML Java API
安卓逆向 -- Xposed模块编写
安卓逆向 -- Xposed模块编写
72 0
|
Android开发
【Android 插件化】VirtualApp 安装并启动资源中自带的 APK 插件 ( 添加依赖库 | 准备插件 APK | 启动插件引擎 | 拷贝 APK 插件 | 安装插件 | 启动插件 )(二)
【Android 插件化】VirtualApp 安装并启动资源中自带的 APK 插件 ( 添加依赖库 | 准备插件 APK | 启动插件引擎 | 拷贝 APK 插件 | 安装插件 | 启动插件 )(二)
464 0
【Android 插件化】VirtualApp 安装并启动资源中自带的 APK 插件 ( 添加依赖库 | 准备插件 APK | 启动插件引擎 | 拷贝 APK 插件 | 安装插件 | 启动插件 )(二)
|
JavaScript 前端开发 Linux
Hook神器—Frida安装
Hook神器—Frida安装
成功刷入Magisk后我们需要安装那些模块?
好多小伙伴们初次搞机,费了九牛二虎之力成功解锁BL然后刷入Magisk,然后到这里却不知道接下来应该装什么!😳 今天就简单给大家分享一下一些玩机经验,当我们刷完Magisk后,首先我们要刷入以下模块!
2644 0
成功刷入Magisk后我们需要安装那些模块?
|
XML Java 编译器
Android编译器及编译工具之编译工具
Apache Ant 是由 Java 语言开发的工具,由 Apache 软件基金会所提供。Ant 是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。Apache Ant 的配置文件写成 XML 容易维护和书写,而且结构很清晰。
394 0
|
存储 Android开发
【Android 插件化】VirtualApp 安装并启动资源中自带的 APK 插件 ( 添加依赖库 | 准备插件 APK | 启动插件引擎 | 拷贝 APK 插件 | 安装插件 | 启动插件 )(一)
【Android 插件化】VirtualApp 安装并启动资源中自带的 APK 插件 ( 添加依赖库 | 准备插件 APK | 启动插件引擎 | 拷贝 APK 插件 | 安装插件 | 启动插件 )(一)
305 0
【Android 插件化】VirtualApp 安装并启动资源中自带的 APK 插件 ( 添加依赖库 | 准备插件 APK | 启动插件引擎 | 拷贝 APK 插件 | 安装插件 | 启动插件 )(一)
|
开发工具 Android开发 Python
【Android 逆向】Frida 框架 ( 安装 frida 12.7.5 | 安装 frida-tools 5.1.0 | PC 端 frida 与 安卓模拟器端 frida-server )
【Android 逆向】Frida 框架 ( 安装 frida 12.7.5 | 安装 frida-tools 5.1.0 | PC 端 frida 与 安卓模拟器端 frida-server )
322 0
【Android 逆向】Frida 框架 ( 安装 frida 12.7.5 | 安装 frida-tools 5.1.0 | PC 端 frida 与 安卓模拟器端 frida-server )
|
开发工具 Android开发 Python
【Android 逆向】frida 框架安装 ( 设置 Python 3.7 版本 | 安装 frida 12.7.5 版本 | 安装 frida-tools 5.1.0 版本 )
【Android 逆向】frida 框架安装 ( 设置 Python 3.7 版本 | 安装 frida 12.7.5 版本 | 安装 frida-tools 5.1.0 版本 )
939 0
【Android 逆向】frida 框架安装 ( 设置 Python 3.7 版本 | 安装 frida 12.7.5 版本 | 安装 frida-tools 5.1.0 版本 )
如何实现不安装xpoedinstall激活xposed模块
xpoedinstall及安装器,它的作用有几个:安装xposed框架、激活xposed模块、搜索模块等等 如果我们已经安装了xposed框架,或者说我们自己二次开发了这个框架,通过手动的方式安装。然后需要使用我们自己的xposed模块,这时xposedinstall的作用就只剩激活模块了,那么我们是否可以摆脱它来激活模块?
227 0