KeiOS v1.2.0
KeiOS v1.2.0
本次版本覆盖上一正式版以来的功能、体验与稳定性更新。本次版本重点围绕通知体验、GitHub 追踪、页面性能、玻璃动效、预加载缓存、BA 数据与发布稳定性展开。
亮点
- 重建 GitHub / MCP / BA 的超级岛与 Live Update 通知表现,优化标题、图标、进度展示、AP 文案和通知动作。
- GitHub 项目追踪支持更完整的刷新流程,加入并发检查、预发版本追踪、当前应用自追踪入口、缓存状态与更细的刷新进度反馈。
- 页面切换与上下滑动性能大幅优化,减少列表滚动期重型玻璃/Backdrop 开销,同时保留动态背景、胶囊和底栏的视觉质感。
- Home、GitHub、OS、MCP、BA 页面优化预加载、缓存和首屏状态,避免 overview 与条目闪现加载。
- BA 页面加入日程图片缓存、预加载暖场和加载状态优化,改善进入页面后的首屏稳定性。
- Settings 页面重构为分类底栏与横向分页结构,设置项组织更清晰,交互更贴近主界面体验。
- OS 页面默认折叠主要卡片,降低首次进入的信息噪声。
- 修复顶栏滚动时白块闪现、非胶囊板块按压异常形变、底栏/搜索栏边缘回弹误触发等 UI 细节问题。
通知与超级岛
- 新增 Mi Focus 通知模板封装,改善超级岛 payload 稳定性。
- 优化 GitHub 刷新通知的动态图标、进度逻辑、完成/失败反馈与预发版本信息。
- 改进 MCP 保活服务、前台通知刷新、停止动作与运行时注册状态。
- 增强 BA AP 通知展示,加入更贴近实时状态的图标和进度信息。
GitHub 追踪
- 优化项目刷新流程,支持更高效的并发检查和资产加载。
- 增加预发版本更新追踪与通知反馈。
- 改进 GitHub 页面初始化、状态保留、导入/编辑 sheet 与卡片展开状态管理。
- 调整 GitHub overview 与 Home card 信息优先级,让关键状态更早可见。
性能与视觉
- 页面切换期间减少离屏页面工作与过度预加载,保留合理缓存和预热。
- 列表滚动期间降低部分玻璃特效开销,改善顶部/底部边缘滑动流畅度。
- 统一顶栏透明材质策略,修复滚动期间白底闪现。
- 限定按压形变只作用于胶囊类控件,卡片类板块使用更稳的反馈方式。
- 优化 Liquid Glass Bottom Bar 的层次、颜色、按压反馈和可读性。
BA 与内容加载
- 增加 BA 日程图片缓存和预加载优化。
- 改进 BA Calendar Pool、BA 页面加载状态与玻璃运行时策略。
- 优化学生图鉴相关页面滚动与底栏状态表现。
系统与设置
- OS 页面主要卡片默认折叠,首次进入更清爽。
- Settings 页面加入分类底栏和 HorizontalPager,设置分类切换更高效。
- 增加 UI 性能预算与玻璃效果运行时控制,方便不同页面按状态降载。
构建与发布
- 版本号改为基于最新 semver tag 自动派生,release 当前为
1.2.0/10200000。 - 更新 R8/ProGuard 规则,保护通知、focus-api 序列化、Shizuku 反射与 manifest 组件边界。
- Release 构建已通过 R8 minify 与资源 shrink 验证。
APK
- 包名:
os.kei - 版本:
1.2.0(10200000) - 架构:
arm64-v8a - SHA-256:
e203f48010e6d504b7abe76b45145dd8c2b7a316f6e617e27786fd1132341dc6