基于 Riru 的 ART hook 框架 (最初用于 Android Pie) ,提供与原版 Xposed 相同的 API, 使用 YAHFA (或 SandHook) 进行 hook, supports Android 8.0 ~ 10.
Xposed 框架是一套开放源代码的、在Android高权限模式下运行的框架服务,可以在不修改APK文件的情况下修改程序的运行,基于它可以制作出许多功能强大的模块,且在功能不冲突的情况下同时运作
- Android Oreo (8.x, sdk26/27)
- Android Pie (9, sdk28)
- Android Q (10, sdk29)
如果你使用 Android Nougat (7.x) 或更低版本, 请使用原版的 Xposed 框架
见 Riru-Core 的编译需求 zip 可执行文件可以在 这里 下载
- 执行
:edxp-core:[zip|push][Yahfa|Sandhook]Release
来构建对应分支的可刷入的 zip 文件 - 在
edxp-core/release/
中找到可刷入的 zip 文件 - 经由 Magisk Manager 或在恢复模式(Recovery)中刷入
- 安装 Magisk v19.0+ (对于最新的 EdXposed 构建或华为/荣耀设备, 请使用我们自定义的 Magisk: 将 Magisk 更新通道更改为 http://edxp.meowcat.org/repo/version.json).
- 在 Magisk 仓库中安装 Riru-Core v19 或更高版本.
- 下载并在恢复模式(Recovery)或经由 Magisk Manager 安装 EdXposed.
- 安装 框架管理应用.
- 重启手机.
- 完成 :)
Edxposed 拥有三个不同的版本
-
Beta:经过测试的稳定版, 适合一般用户,更新缓慢. 在 [Magisk Manager] 中的 [下载] 页中下载 Beta 版本
-
Alpha: 多次提交更新的测试版. 在 [Github Releases] 中下载 Alpha 版本
-
Canary: 由 CI 自动生成的测试版. 在 [EdXposed Manager] 中下载 Canary 版本
- 对于 v0.2.9.5 或更低版本: Xposed Installer.
- 对于 v0.2.9.6 和 v0.2.9.7: Xposed Installer + EdXp Manager(optional).
- 对于 v0.2.9.8 或更高版本: EdXposed Installer 或者 EdXposed Manager.
- 对于最新版,我们建议使用 EdXposed Manager.
- List of Xposed Modules For Android Pie Working With EdXposed (感谢 Uraniam9 @ xda-developers)
- 可能不兼容部分 ART 设备.
- (临时解决, 使用 magiskpolicy 来启用所需的 SELinux 策略)文件访问服务尚未实现.
- (临时解决, #384) 等待 Magisk 更新 SEPolicy.
- (临时解决, #386) SafetyNet 和一些应用检测到了 EdXposed.
- (临时解决, #401) 一些模块无法工作,例如微X模块.
- (已修复, 使用 EdXposed Manager v4.5.2 或更高版本)
受制于 SELinux 策略,即时列表功能无法使用.
-
GitHub issues: Issues
-
注意: 鉴于部分用户提交的Issues质量过低,对于中文用户反馈,请先阅读EdXposed错误提交说明_cn(不看说明提交的Issue会有很大可能被close)
- QQ 群组: 855219808
- Telegram 电报: @Code_of_MeowCat
注意: 这些社区群组不接收问题反馈, 请使用 获取帮助 进行反馈.
- 显然,框架还不够稳定,欢迎使用PR贡献代码. :)
- 如果你愿意,可以请我喝杯咖啡.