0.3.0
0.3.0
安装后一次性引导
- 新增安装后的一次性设置引导:识别到会限制后台的厂商时提示一次,并跳转到最接近的系统页面。
- 自启动:一加 / OPPO / realme(ColorOS)、小米 / 红米(MIUI / HyperOS)、华为(EMUI)可直接打开自启动列表;其他厂商回退到应用详情页。
- 实时活动:跳转到本应用的系统通知设置。
- 每次安装只提示一次,选择「暂不」后不再打扰。
状态与诊断
- 修正「回报受阻」判定:上次 X 会话中回报通道受阻时,界面不再退回「等待 X 连接」,而是明确显示「上次 X 会话中回报通道受阻」,并保留 HMA-OSS / 应用隐藏的排查提示。
- 诊断报告新增
xQueryIntercepted字段:当模块激活标记存在、但 X 包被应用隐藏类模块拦截查询时记录下来,报告 README 同步说明,避免被误判为「未安装 X」。
应用内更新
- 更新说明完整渲染分隔线、有序列表和行内代码。
- 下载时显示进度条;服务器未返回长度时显示不确定进度。
- 说明长度上限提升到 12000 字符,可完整展示双语更新日志。
验证
APK 构建和 lint 通过。
0.3.0
One-time post-install guide
- Added a one-time post-install guide: it appears once on manufacturers known to restrict background work and deep-links to the closest system page.
- Autostart: OnePlus / OPPO / realme (ColorOS), Xiaomi / Redmi (MIUI / HyperOS) and Huawei (EMUI) open the autostart list directly; other manufacturers fall back to the app details page.
- Live activities: opens this app's system notification settings.
- Shown once per install; choosing "Not now" stops the prompt.
Status and diagnostics
- Fixed the "Reporting blocked" decision: when the bridge failed in a previous X session, the overview no longer falls back to "Waiting for X" but reports "Reporting was blocked in the last X session", while keeping the HMA-OSS / app-hiding hint.
- The diagnostic report now records
xQueryIntercepted: when the activation marker exists but the X package is hidden from this app's package queries, the report notes it and the README explains it, so it is not misread as "X not installed".
In-app update
- Update notes now render horizontal rules, ordered-list items and inline code spans.
- Downloads show a progress bar, indeterminate when the server sends no length.
- The release-note cap is raised to 12000 characters to fit bilingual bodies.
Verification
APK build and lint pass.