GrapheneOS 全面重构默认应用与安全剪贴板
Hacker News 摘要原标题:GrapheneOS Overhauled Default Apps and Secure Clipboard
GrapheneOS 团队在 Mastodon 上宣布了关于系统预装应用现代化的重大计划和最新进展,内容主要涉及以下几个方面:
短信应用的现代化与界面重构
• GrapheneOS 正在将系统内置的短信应用改造为现代化应用,新版本采用了基于 Android Compose 的全新用户界面,并修复了大量问题并带来诸多改进。
• 团队计划在当天晚些时候推送包含全新界面的新版本。
RCS 富通信服务的支持规划
• 长期规划:团队计划为短信应用添加 RCS 支持,包括支持基于 MLS(消息层安全)的标准端到端加密。目前在 GrapheneOS 上体验带端到端加密的 RCS 仍需依赖 Google 信息应用,团队的最终目标是摆脱对该应用的依赖。
• 实现路径:Android 上的 RCS 涉及系统底层、Google 信息以及 Google Play 服务的协同。GrapheneOS 打算先开发与 Google 信息中功能对等的部分,初期激活可能仍需依赖沙盒化的 Google Play,但未来会逐步自行实现。
• 生态现状与挑战:RCS 在实际使用中并非完全开放,甚至不如传统的短信和彩信开放,很大程度上依赖于 Google 以及运营商的专有基础设施。GrapheneOS 计划先复现 Google 的方案,随后再逐步推进到仅使用运营商自身服务的方案。
全面重构或替换 AOSP 原生应用
• GrapheneOS 计划在近期重构或彻底替换其余的 AOSP 预装应用。
• 相册应用:AOSP 自带的相册应用极为陈旧,因此不会在其基础上修补,而是会被彻底替换。
• 键盘应用:AOSP 键盘同样较为老旧,也在评估更换方案。
• 开发资源:项目过去主要集中于底层操作系统本身的研发,而非预装应用。近期团队招聘了新成员并将继续扩招,未来将大幅增加在预装应用上的资源投入,同时也会继续加快底层系统的研发进度。
社区互动与技术细节补充
• 第三方键盘许可问题:针对用户提出的 FUTO 键盘,GrapheneOS 团队指出该键盘采用的是非商业用途许可证而非开源许可,因此不能作为 GrapheneOS 替换 AOSP 键盘的基础。
• RCS 的开源客户端性质:团队在回复中提到,尽管可以构建完全开源的 RCS 客户端,但该客户端连接的仍是由运营商和 Google 控制的专有平台。为了避免未来 Google 信息应用发生变更带来的不可控风险,团队致力于打造无需 Google 介入、直接基于运营商服务的独立 RCS 实现。