欢迎大家来到IT世界,在知识的湖畔探索吧!
Xposed 框架是Android系统上的一代神器,它的存在让 Android 系统的可玩性得到了极大地提升。
不过使用 Xposed 框架需要刷机,使用起来稍有不便。因此,2017年12月的时候,我通过双开机制实现了免刷机的 VirtualXposed,并且在2018年9月通过修改安装包的方式实现了另一种免刷机使用 Xposed 框架:太极。这两个虚拟框架使得 Xposed 框架的使用门槛大幅降低了——只需要安装一个普通的APP即可享受部分 Xposed 框架的功能。
不过,受限于虚拟框架的实现原理,它们或多或少存在一些局限:
- VirtualXposed 和 太极 都无法修改系统,因此类似应用管理/Xposed Edge 等Xposed插件的功能永远无法在虚拟框架中实现。
- VirtualXposed 使用双开实现,性能上会有一定的损耗;并且外部APP无法调用内部APP;使用稍有不便。
- 太极修改APP,因此会重签名;虽说可以借助Xposed 欺骗过任何APP,但是始终不完美。
对于喜欢折腾和DIY的用户来说,不论是 VirtualXposed 还是太极都有一点点缺憾。但是,Xposed 框架迟迟不更新,Android 9.0 基本无望。
在这个历史性的时刻,太极·Magisk出现了!可以说,太极·Magisk 就是太极的完全体,它可以实现所有原始 Xposed 能实现的功能。下面是太极·Magisk的预览视频:
简单来说,太极·Magisk 通过 Magisk 框架挂载一个 Magisk模块,这个模块会在Zygote 进程启动的时候注入到所有进程(包括系统进程),注入进程之后加载 Xposed 模块,通过 epic 实现方法拦截进而完成模块注入,从而实现 Xposed 框架的所有功能。
太极·Magisk 有如下优点:
- 支持 Android 9.0。
- 更不易被检测。原 Xposed 框架通过修改 libart.so 和 app_process 从而侵入了所有Android 进程,有各种各样的办法可以检测(如简单的 classloader 类检测,libart符号检测等)。太极·Magisk 不侵入 ART 运行时,还可以借助 Magisk 隐藏自己,很难被检测!
- 相比于 VirtualXposed 和 太极,支持修改系统;因此可以支持更多的模块。
- 相比于太极,不用修改APP;保留原始签名,不用重新创建APP!
另外,太极·Magisk 于 太极普通版实际上是一样的。如果 太极 发现有Magisk 挂载太极模块,会自动以 Magisk 模式运行;否则还是以普通方式运行。因此,如果你不希望刷机,你依然可以使用太极享受 Xposed;如果你喜欢 DIY,太极·Magisk 可以给你更多的可能!
我可以自豪地告诉大家,太极·Magisk 就是下一代 Xposed 框架!
最后,谢谢大家的支持,因为有你们,太极才能发展到今天,谢谢!!
关注微信公众号 虚拟框架 回复面具即可体验!
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/64998.html