解决 LSPosed Auto-include 功能的 Bug

问题复现步骤

  1. 打开 LSPosed 应用。
  2. 选择任意一个模块。
  3. 点击选择,然后找到并勾选 "Auto-include" 选项。
  4. 一旦勾选,该选项应保持勾选状态,但当你关闭 LSPosed 应用后,该选项会消失。
  5. 每次重新打开 LSPosed,都需要重新勾选 "Auto-include",形成循环,表明此功能存在 Bug。

LSPosed Auto-include Bug

预期行为

预期的是,一旦勾选 "Auto-include",即使关闭并重新打开 LSPosed 应用,该选项也应保持勾选状态。

实际行为

实际行为是,关闭 LSPosed 后,"Auto-include" 选项会被取消勾选,需要重新勾选。

Xposed 模块列表

HMAL, IamNOTDeveloper, Disable-FLAG-secure

Root 方案

使用 Magisk 进行 Root。

系统模块列表

RZ, PIF, TS, Zy-Lsposed(JingMatrix v 1.10.2 (7189)

LSPosed 版本

7189

Android 版本

12

版本要求

  • [x] 我正在使用 GitHub Actions 中最新的调试版本。

日志

不需要日志信息。

解决方案建议

  1. 检查 LSPosed 的配置文件,确认 "Auto-include" 功能的持久化设置是否正确。
  2. 更新 LSPosed 到最新版本,看是否修复了该问题。
  3. 如果问题依旧,考虑在 LSPosed 的 GitHub 仓库中提交 Bug 报告,并附上详细的复现步骤和截图。
  4. 检查是否有其他模块或设置与 "Auto-include" 功能冲突,导致其无法保持勾选状态。
  5. 考虑使用其他 Xposed 框架,如 TLRP,看是否出现同样的问题,以确定问题是 LSPosed 特有还是 Xposed 框架的普遍问题。