v4.2.1
ColorOS Live Lyrics Bridge v4.2.1
Readify TTS Provider / Readify TTS Provider
4.2.1 将 io.github.andrealtb.coloroslyrics.provider.readify 纳入正式 Provider
矩阵。它面向 Readify AI 3.1.0 的 com.readin.app,通过宿主已有 MediaSession
发布事件驱动的句子窗口;Bridge 保持只运行于 system 和
com.android.systemui。
All 14 Provider modules use libxposed API 102 with static scope and protective exception handling.
sentence-window-v1使用当前句索引保持高亮,避免 TTS 在未知时长时提前滚动。- 最多五句的窗口可完整展示长文本,未伪造音频时间轴、播放状态或额外 MediaSession。
- Provider 仅读取宿主已预取的 Chunk AI/Readium 缓存,不推进朗读器或发起额外合成请求。
- Readify 继续严格锁定宿主 3.1.0;未知版本不发布歌词。正式 APK 的最终真机安装验证仍待补充。
发布与升级
- 安装同一 v4.2.1 Release 中的 Bridge 与所需 Provider APK。
- Readify Provider 仅在 LSPosed 中勾选
com.readin.app;Bridge scope 只保留system
与com.android.systemui。 - 不要同时启用历史测试包
de.sqlsec.readifylyrics与正式 Readify Provider。 - 更新后重启 Readify、SystemUI;首次安装或 scope 变更后按设备需要重启。
Release validation
- Provider matrix now contains 14 API 102 modules: 12 dedicated providers, Universal Player, and Readify.
- The tag workflow validates 14 Provider APKs, 15 APKs total, and 18 release assets, including
package/version metadata, certificate, zipalign, DEX guards, Provider ZIP, manifest, andSHA256SUMS. - The workflow resolves Providers
mainto a full commit SHA before build; the release manifest
records that SHA and later stages use only the frozen commit.
Assets
The formal Release contains 18 assets: 1 Bridge APK, 14 Provider APKs, 1 Provider ZIP,
release-assets-v4.2.1.json, and SHA256SUMS. The Provider ZIP contains 14 top-level APKs only.
