LSPosed是Edxposed的一个分支,LSPosed 与Edxposed 相互兼容,却比 Edxposed 更加简洁、易用和高效,LSPosed精简了许多, 也要比后者流畅的多。LSPosed基于 Riru 的 ART hook 框架 (最初用于 Android Pie) ,提供与原版 Xposed 相同的 API, 使用 YAHFA (或 SandHook) 进行 hook, supports Android 8.0 ~ 11。
使用说明
1.安装 Magisk v21+
2.在 Magisk 仓库中安装 Riru v23 或更高版本.
3.下载并在恢复模式(Recovery)或经由 Magisk Manager 安装 LSPosed.
4.安装 LSPosed Manager
5.重启手机.
6.完成 ?
暗码 *#*#5776733#*#* 唤起管理器
新版特色
v1.9.2
– 修复 Android P 及以下版本的`IContentProvider`
– 正确处理无效的 `Parcel`
– 修复某些设备上无效的 `setOverrideTable` 地址
– 将管理器 APK 移动到模块路径
– 修复系统框架上 remote preference 监听器无效的问题
– 修复 Android 14 上的 hook 错误
– 修复某些设备上 Android 14 的静态方法 hook 问题
– 修复一些 `LoadedApk` 没有回调 `onPackageLoad`
– 修复新 `XSharedPreferences` 的路径错误
– 增加 Android Studio 部署优化提示
v1.9.1
修复在拨号器中输入暗码启动管理器无效的问题
修复三星设备上的通知问题
添加 Vercel/Cloudflare 作为模块仓库的后备方案
Magisk 版本要求 24.0+,对于 Riru,要求 Riru 26.1.7+
使 dex2oat 包装器更兼容,例如在 KernelSU 上
修复 Android 8.1 上的一些钩子问题
为创建快捷方式和通知添加更多提示
修复备份冲突,修复 ‘JNI DETECTED ERROR IN APPLICATION: java_object == null’
修复 handleLoadedPackage 的 lpparam 中的 processName
修复 afterHookedMethod 的 isFirstPackage
修复 Android 14 的通知意图
修复管理器的暗色主题
无条件允许创建快捷方式,除非不支持默认桌面
修复由于空的 getModule() 返回值引起的 NPE
修复 AfterHooker 类名中的拼写错误
辅助功能:为搜索按钮添加标签
将 EUID 设置为 1000 以修复 Flyme 上的通知和模块列表
通过无锁备份实现修复竞争问题
预定义一些 SQLite 模式以提高性能
为 Android P+ 设置 db 同步模式,修复一些 Oplus 设备无法工作的问题
跳过不包含代码的次级类加载器
在渲染空的 Markdown 时避免 NPE,修复管理器崩溃问题
为仓库模块添加已安装提示
[翻译] 从 Crowdin 更新翻译
将目标 SDK 升级到 34
只清除模块的 LoadedApks 而不是全部清除
升级 Dobby,修复在 arm32 上的native hook问题
显示管理器的包名而不是版本号
始终允许固定快捷方式,无论它们是否已固定
修复 Android 14 启动完成后的 ANR 问题
修复 Android 14 的 IActivityManager.bindService
不为非自适应图标应用系统图标形状
修复管理器的任务图标
默认启用 Xposed API 调用保护功能
修复通知开关状态
v1.8.6
某些管理器UI修复
更新DoH
将dex2oat包装器所有者和组设置为root:shell
挂钩过程中的防护备份
向打开寄生管理器添加通知
固定挂钩32位过程
在回退时修复dex2o
修复webview权限
v1.8.5
更新翻译以修复部分语言下的崩溃
一些用户界面的修复
避免为无序广播调用 finishReceiver
执行 dexOpt 之前清空应用 profile 数据 检查更新时候区分更新通道
修复某些 Android 13 设备上静态方法挂钩/反优化失败
仓库显示附件大小和下载次数
修复代理方法挂钩
调用 hookSystemWideLayout 时候初始化资源钩子
v1.8.4
通过 Android 13 兼容性测试
修复非主用户的模块配置
修复日志保存
调整管理器 WebView 缓存目录的 SELinux 标签
重构核心
修复 Android 11- 的 cancelNotificationWithTag
修复 Android 12+ 的 broadcastIntentWithFeature
管理器目标 SDK 33
替换数据库的损坏句柄以避免崩溃
使用 abseil 提升性能
显示模块/发行版的发布时间
修复静态方法的去优化
初步 Android 14 支持
v1.8.3
修复 Android 10 下模块工作异常
完善模块安装通知(感谢 @fankes)
修复调试模式下模块或应用钩子可能失效
修复软重启后的 XSharedPreference
支持 Android 13 beta 1
修复仅 x86 设备下 zygisk 版本的安装
修复管理器状态恢复
v1.8.2
修复一个低概率的未激活
阻止因模块 hook 部分关键方法引发的无限递归
修复 ZUI 设备上的资源钩子
修复对布局的资源钩子
修复模块重复加载
避免自行创建 LoadedApk 引发的问题
App UI 更新与修复
v1.8.1
修复新安装模块的配置
在 Andrdoid 10+ 上使用新手段避免方法内联
修复被 hook 进程挂载调试器后崩溃(hook 可能会失效)
自动删除旧日志
v1.8.0
添加只允许模块类加载器使用 Xposed API 的新特性
修复语言切换:
支持 安卓 13 DP1 和 DP2
修复 ZUI 设备上的图标创建和资源挂钩
提升 XposedHelpers 的缓存性能 (感谢 @RinOrz)
修安卓 8.1 的寄生管理器
修复罕见情况下重启后模块取消激活
修复自 Android 11 以来的资源缓存
修复自 Android 12 以来的被 hook 静态方法第一次调用失效的问题
重构以使用 LSPlant 作为 ART hook 框架
应用特色
1.冷启动快(启动速度),秒杀Edxposed
2.简化后,将普通用户无法使用的功能去除了95%。
3.要强制白名单并启用模块,必须检查相应的注入应用程序。
4.即时模块列表中,即使不重新启动手机,也可以直接重启软件。
- 最新
- 最热
只看作者