Skip to content

4.6.2

Latest

Choose a tag to compare

@GJR787878 GJR787878 released this 17 Oct 16:18

修复「添加/删除作用域后 LSPosed 管理器长时间打不开、只有重启手机才能打开」(4.6.1 仅修复增删生效,此问题未根治)。

根因(依据 LSPosed 2.2.1 + Zygisk Next 完整日志):管理器依赖的 lspbridge 桥接只在开机时由 zygote 注入侧建立一次;模块重启守护进程后,运行中的 zygote/system_server 不会重连,新守护进程持续刷 "no response from bridge",管理器永久打不开。框架自带的恢复逻辑在双 ABI 设备上只会重启 32 位副 zygote(zygote_secondary),无法重建承载 system_server 的主 zygote 桥接,必须 zygote 整体重新注入(即手机重启)才能恢复。

修复(官方 LSPosed 分支):

  • 作用域变更改为「框架软重启」:写库后先拉起新守护进程,再触发 ctl.restart zygote(+zygote_secondary),不重启手机,约 1 分钟:zygote 与 system_server 全部重建、Zygisk 重新注入、桥接重建,管理器可正常打开
  • 若属性被 SELinux 拒绝,自动 SIGKILL 主 zygote(init 自动重启)兜底
  • 重启期间屏幕会变黑、系统界面重新加载、本应用自动关闭;完整流程由独立 root 脚本执行,应用重开后自动校验结果并提示
  • 点选作用域前弹出确认:立即重启框架(推荐)/ 稍后(下次开机生效,并明确提示重启前管理器无法打开)
  • 重启期间不再误报「框架未连接」

JingMatrix/Vector 分支保持 cli 直写即时生效,不受影响。