Skip to content

Time Stop 0.10.14 / 时停 0.10.14

Latest

Choose a tag to compare

@TACPR TACPR released this 09 Aug 11:54
· 2 commits to main since this release

English

Time Stop 0.10.14 is a major protection-engine update. It adds a non-root protection path while keeping LSPosed/Xposed as the strongest mode for rooted devices.

What's New

  • Global protection mode selector: choose one active mode for all controlled apps: XPOSED, ACCESSIBILITY, or ACCESSIBILITY_SHIZUKU.
  • Non-root Accessibility protection: detects foreground app changes through package-level accessibility events without reading window content, text, or input nodes.
  • Optional Shizuku execution enhancement: in ACCESSIBILITY_SHIZUKU mode, eligible third-party target apps can be force-stopped through a restricted Shizuku UserService; unavailable or failed Shizuku execution falls back to the normal limit page.
  • Non-root session engine: supports per-launch timing, 30-second return grace, screen-off pause, session-plan overlays, limit pages, cooldowns, schedules, and group rules.
  • Protection status and repair panel: shows the active protection owner and missing prerequisites for LSPosed scope, Accessibility, Usage Stats, and Shizuku.
  • Stable private rule store: manager rules now use rules_manager as the authoritative private store, while rules remains the LSPosed/XSharedPreferences mirror.
  • Theme and time-quote delivery to target UI: session prompts, full-screen warnings, top warnings, and break pages can read the configured color theme and one-time quote through the rule channel.
  • Shared session-plan UI: target prompts and in-app controls reuse the same quick choices plus 1-1440 minute numeric input.
  • Automatic update policy and version announcement support.
  • Expanded diagnostics, event throttling, package-name validation, usage-summary merging, and focused policy tests for the new protection engine.

Fixes

  • Prevent LSPosed and non-root engines from running as a mixed automatic takeover path; switching modes now cancels or disables the inactive engine state.
  • Fix stale or redirected rule storage causing the manager UI to read a different configuration from the Hook mirror.
  • Improve LSPosed scope presentation: API 102 service scope is treated as authoritative when available, and service disconnects no longer falsely report apps as missing from scope.
  • Improve non-root foreground boundaries so Home/launcher transitions pause target sessions and do not trigger limit UI on the desktop.
  • Improve non-root plan overlay retry behavior so failed attachment can retry only within the same foreground package/session and stops after foreground changes or user dismissal.
  • Improve session-plan interruption and duration handling, including elapsed-realtime foreground timing and screen-off pause behavior.
  • Harden break-page content handling so target apps cannot directly supply trusted title/body text.
  • Remove the previous donation prompt flow from the app code path.

Upgrade Note

After installing this version or changing LSPosed scope, force-stop and reopen controlled target apps so the selected protection engine and current rule generation take effect.

中文

时停 0.10.14 是一次较大的保护引擎更新:新增非 Root 管控链路,同时保留 Root/LSPosed 环境下最强的 Xposed 模式。

新增功能

  • 全局保护模式选择:所有受控应用统一使用一种模式:XPOSEDACCESSIBILITYACCESSIBILITY_SHIZUKU
  • 非 Root 无障碍管控:通过包名级无障碍事件识别前台应用,不读取窗口内容、文字或输入节点。
  • 可选 Shizuku 执行增强:在 ACCESSIBILITY_SHIZUKU 模式下,可对符合条件的第三方目标应用执行受限强停;Shizuku 不可用、未授权、断连或失败时回退普通限制页。
  • 非 Root 会话引擎:支持单次打开计时、30 秒返回宽限、息屏暂停、本次计划浮层、限制页、冷却、时段和分组规则。
  • 保护状态与修复面板:展示当前保护链路,以及 LSPosed 作用域、无障碍、使用情况访问、Shizuku 等缺失项。
  • 稳定私有规则主库:管理端规则以 rules_manager 为权威私有存储,rules 仅作为 LSPosed/XSharedPreferences 镜像。
  • 目标端主题与时间短句:计划弹窗、全屏提醒、顶部提醒和独立限制页可通过规则通道读取颜色主题与单次短句。
  • 统一本次计划组件:目标端提示和应用内设置复用“快捷选项 + 1-1440 分钟数字输入”。
  • 新增自动更新策略与版本公告支持。
  • 扩展诊断限流、包名校验、使用统计合并,以及保护引擎相关策略测试。

修复

  • 避免 LSPosed 与非 Root 引擎自动混合接管;切换模式时会取消或停用另一条链路的状态。
  • 修复 LSPosed 重定向规则存储可能导致管理界面与 Hook 镜像读取不同配置的问题。
  • 改进 LSPosed 作用域展示:API 102 服务可用时以 service.scope 为准,服务断连时不再误报未加入作用域。
  • 改进非 Root 前台边界,进入桌面/启动器时暂停目标会话,且不会在桌面触发限制页或浮层。
  • 改进非 Root 计划浮层重试逻辑,仅允许同一前台包、同一会话内有界重试,并在前台变化或用户关闭后停止。
  • 改进本次计划中断与时长处理,使用 elapsedRealtime 前台计时并支持息屏暂停。
  • 加固独立限制页内容来源,避免目标应用直接伪造可信标题或正文。
  • 移除旧的捐助提示流程。

升级提示

安装本版本或调整 LSPosed 作用域后,请强制停止并重新打开受控目标应用,让所选保护引擎与当前规则代次生效。