2026.09.17
Cobalt:把可扩展应用带到 Kobo 电子阅读器
Cobalt 是面向 Kobo 的开源应用平台,提供启动器、签名应用商店、Rust SDK 与隔离运行时。它适合希望在电子墨水设备上运行阅读、信息和工具应用的用户与开发者,但安装前应核对机型、固件和支持矩阵。
项目用途
Cobalt 不是另一个阅读器,而是为 Kobo 电子阅读器提供应用平台的开源项目。它包含启动器、签名应用商店、Rust SDK、运行时和 Clara BW 模拟器,目标是让 Kobo 在保留原有阅读体验的同时运行更多适合电子墨水屏的应用。
完成一次 USB 安装后,应用可通过 Wi-Fi 安装、更新、移除或重新安装。应用发布与 Cobalt 平台版本分离,因此应用商店中的新应用不必等待平台重新安装。项目列出的应用包括 OPDS 阅读、RSS/信息流、待办、数独、终端、论文阅读和一些触控游戏;具体应用是否持续可用,应以商店和项目页面为准。

图片来源:Cobalt。项目公开截图,界面可能随版本变化。
适合谁
对普通用户而言,Cobalt 适合希望在 Kobo 上增加轻量工具、信息阅读或休闲应用,同时仍能返回原生 Kobo 阅读器的人。启动器保留返回 Kobo 阅读器的路径,项目网站也说明重启会回到原生阅读环境。
对开发者而言,Cobalt 提供 Rust SDK、声明式电子墨水界面、应用生命周期、触控输入、刷新规划和模拟器。应用作者可以把精力放在应用本身,而不是重复实现电子墨水显示、进程管理和安装流程。SDK 相关能力和开发流程仍应以官方文档为准。

图片来源:Cobalt。项目公开截图,界面可能随版本变化。
已知功能
平台支持带签名的 Wi-Fi 应用安装,并在运行前校验目录、应用包、已安装清单和二进制文件。应用以独立的非特权进程运行,运行时还提供按应用划分的能力检查,覆盖网络、存储、音频、前光等设备服务。项目还描述了恢复安全的应用与目录事务,以及没有设备端包管理器的静态 ARMv7 二进制方案。
0.3.15 版本说明,项目修复了部分旧应用在平台更新后因协议版本不匹配而退出的问题,并增加 Libra H2O N873 在指定固件上的完整测试支持。它还扩展了主机端工具,但这些变化不等同于所有 Kobo 型号都获得同等支持。
采用前的限制
首先要核对设备型号、设备代码、固件和内核是否位于支持矩阵。README 列出的已完成硬件测试型号包括 Clara BW、Elipsa 2E、Clara HD、Libra 2、Clara Colour、Libra Colour 和 Libra H2O;未列出的设备可能会显示未测试提示并允许继续,但“未测试”不等于已验证兼容。
首次安装会修改用户存储分区,项目页面明确说明软件按无担保方式提供。虽然项目说明不替换 Kobo 启动链,安装仍不是零风险操作;部署前应阅读官方安装与恢复文档,并保留原有数据备份。Cobalt 是独立项目,与 Rakuten Kobo 没有关联。
许可证方面,仓库元数据标为 AGPL-3.0。准备修改、分发平台或发布衍生服务的团队,应让维护者或法律顾问评估其具体义务。对于依赖网络、同步、第三方服务或特定应用的场景,还应分别确认应用本身的要求;Cobalt 平台提供的能力并不自动保证每个应用都具备相同功能。
总体而言,Cobalt 更像 Kobo 的应用基础设施,而不是单一阅读软件。它适合愿意核对兼容性、接受早期平台部署复杂度,并希望在电子墨水设备上探索更多应用的人。
资料来源
资料核对日期:2026-09-17