文件
rtos-watch-debug-bridge/com.sydxky.rtos.deviceprobe/README.md
T

21 行
2.4 KiB
Markdown
原始文件 Blame 文件历史

此文件含有模棱两可的 Unicode 字符
此文件含有可能会与其他字符混淆的 Unicode 字符。 如果您是想特意这样的,可以安全地忽略该警告。 使用 Escape 按钮显示他们。
# OPPO Watch S / S2 真机链路验证
自研部分采用 [PolyForm Noncommercial 1.0.0](LICENSE),仅限许可允许的非商业用途;版权、Required Notice 和第三方声明见[手机桥 NOTICE](../phone-debug-bridge/NOTICE.md)。
面向 OPPO Watch S / S2 的独立 Glyphix 应用 `com.sydxky.rtos.deviceprobe`,版本 1.0.4 / 10004。供 [手机调试桥](../phone-debug-bridge/README.md) 测试安装、启动、手动点击和应用内调试常亮,保留 `icon` 清单字段。
```powershell
.\build.ps1 -QuickAppOnly
node --test tests/screen-lifecycle.cjs
```
沿用 RTOS 固定厂商 `gx.exe`,生成圆 / 方两种 QuickApp 包。页面初始化输出 `RTOS_DEVICE_PROBE_READY_V1`,点击按钮增加次数并输出 `RTOS_DEVICE_PROBE_TAP_V1=<次数>`。无网络、账号和后台订阅;前台常亮只维护一个 15 秒定时器。`READY` 日志只证明执行到页面就绪阶段,屏幕和点击须另行观察。
1.0.3 仅调用 `@system.brightness.setKeepScreenOn(true)`,在 S2 上静置至少 79 秒后回到表盘,用户确认已熄屏,常亮实测失败。1.0.4 增加官方 `wakeScreenOn({ screenOn: true })`,省略 timeout(文档定义为不限时间),每 15 秒续期。隐藏/销毁均清理定时器、使旧回调失效并释放 setKeepScreenOn(false);亮屏调用缺失、抛错或拒绝时停止续期。不会修改亮度或自动亮度,不在后台续期。
2026-11-14,1.0.4 已在 S2 / OWW265 实装。用户取下充电座并打开后,起始采集结束 13:01:35,复查请求始于 13:04:14,结束 13:04:25(Asia/Shanghai),保守静置至少 159 秒;截图仍为探针,用户确认实体屏幕仍亮着。随后用户手动点击,截图确认次数由 0 变成 1。该结果只覆盖本固件上的短时前台调试常亮及手动触摸;不是永久系统常亮或电脑远程输入。页面保留“常亮续期中 · 待实测”,因为每次新会话仍需观察实际结果。
1.0.4 的圆/方 QuickApp 构建、两种原生模拟器 UI 和 5 项生命周期回归通过。真机 READY/TAP 日志与 Inspector 隧道尚未取得。来源:[官方亮度接口](https://docs.xfaith-tech.com/glyphix/docs/api/system-brightness.html);完整证据见[补测记录](../docs/VALIDATION.md)。退出探针可结束调试常亮。
图标暂沿用本仓库贪吃蛇应用的本地资源,仅供开发验证。实际设备状态见手机桥的验收记录。