LSPosed是Edxposed的一个分支,LSPosed 与Edxposed 相互兼容,却比 Edxposed 更加简洁、易用和高效,LSPosed精简了许多, 也要比后者流畅的多。LSPosed基于 Riru 的 ART hook 框架 (最初用于 Android Pie) ,提供与原版 Xposed 相同的 API, 使用 YAHFA (或 SandHook) 进行 hook, supports Android 8.0 ~ 11。

LSPosed(Xposed框架) v2.59 LSPosed框架

LSPosed特色
LSPosed 完全支持 Android Pie, Q 和 R
LSPosed 只有你想使用 Xposed 模块的应用程序才会被 hook,其他应用程序将运行在一个干净的环境中
对于大多数模块,LSPosed 不需要重启系统来激活
LSPosed 很难被检测到,LSPosed 使用 Riru 进行注入,不修改 libart 和 app_process

安装

  1. 安装Magisk v23+
  2. 从Magisk repo安装Riru v25+。
  3. 在Magisk应用程序中下载并安装LSPosed
  4. 重新启动
  5. 按照提示将LSPosed的快捷方式添加到启动器上
    有些启动器不会显示提示,而是默默地添加快捷方式。
    如果快捷方式不能被添加,你可以手动安装位于/data/adb/lspd/manager.apk的管理器。
    如果你不小心删除了快捷方式,请重新启动你的设备或手动安装管理器以再次添加快捷方式。
    如果你不需要快捷方式,请手动安装管理器,你可以在设置中禁用未来添加的快捷方式。
    在任何情况下,如果你有一个拨号器,你可以拨打##5776733##(又名LSPosed)来启动管理器。
    祝你愉快 LSPosed(Xposed框架) v2.59 LSPosed框架-小辉娱乐网

更新日志
修复 Android P 及以下版本的 IContentProvider
正确处理无效的 Parcel
修复某些设备上无效的 setOverrideTable 地址
将管理器 APK 移动到模块路径
修复系统框架上 remote preference 监听器无效的问题
修复 Android 14 上的 hook 错误
修复某些设备上 Android 14 的静态方法 hook 问题
修复一些 LoadedApk 没有回调 onPackageLoad
修复新 XSharedPreferences 的路径错误
增加 Android Studio 部署优化提示