谷歌增加 Pixel 内核源代码获取难度,影响定制 ROM 开发

发布于

IT之家 8 月 11 日消息,与市场上一些顶级 Android 手机不同,Google Pixel 系列长期以来一直为开发者提供一个干净、透明的环境,方便他们检查软件、测试早期版本,以及运行 GrapheneOS 等替代操作系统。然而据报道,谷歌正在悄悄改变处理 Pixel 源代码的方式,这可能会威胁 Pixel 一直以来的开放形象,并可能影响那些在手机上使用定制软件的用户。

IT之家注意到,根据 GrapheneOS 在 X 平台上的说法,谷歌似乎已经将 Pixel 手机驱动程序原本公开、即时的代码下载方式改为人工申请模式。过去,谷歌会直接将代码发布到开放开发平台,任何人都可以获取;如今,开发者需要填写一份谷歌表单,然后等待有人发送一个 Google Drive 链接。

![image](http://pic.zhso.org/2026/08/11/ff29d8e20580.png)

过去几个小时内就能完成的事情,如今可能需要等待数周。

### 究竟发生了什么变化?

定制软件依赖两个不同的组成部分:定制 ROM(例如 GrapheneOS 这类替代操作系统)以及底层内核(负责连接手机硬件与软件的代码)。

根据 GPLv2 等开源许可证的要求,谷歌在法律上必须公开底层内核代码。此前,谷歌会将内核代码作为自动更新发布到公开开发平台上。但现在,GrapheneOS 表示,谷歌要求开发者通过谷歌表单手动申请 Pixel 内核代码,然后等待数周才能收到 Google Drive 链接,同时还将更新历史压缩成一个难以阅读的单一文件。

由于定制 ROM 如果没有可用的内核就无法稳定运行,这一变化造成了严重的双重阻碍。内核开发者失去了清晰的更新记录,无法通过逐步变化追踪漏洞修复过程。同时,定制 ROM 项目也需要等待数周才能获得内核文件,导致安全补丁开发和新版 Android 适配工作陷入停滞。

像 GrapheneOS 这样的操作系统,在获得内核源代码并完成测试之前,无法为 Pixel 发布新的 Android 更新或安全补丁。等待数周才能拿到一个 Drive 链接,会让整个开发流程大幅减速。

### 这对 Pixel 用户有什么影响?

如果你只是使用 Pixel 出厂自带的标准 Android 系统,目前不会感受到明显变化。日常的软件更新和安全补丁仍会像以前一样直接由谷歌推送。不过,如果你购买 Pixel 的主要目的就是运行 GrapheneOS 这类注重隐私的定制操作系统,那么这一变化将直接影响你:

- **定制系统的安全更新速度会变慢**:替代操作系统依赖提前获取代码,以便在 Android 新版本发布前进行测试和适配。数周的延迟意味着你的定制 ROM 可能会明显落后于 Pixel 官方系统更新。
- **透明度降低**:由于缺少完整的代码变化记录,独立安全研究人员更难审查谷歌在系统底层做出的修改。

Pixel 对开发者的友好程度正在下降,而竞争品牌正在加强这一优势:GrapheneOS 表示,其即将推出的与摩托罗拉合作的硬件产品不会受到这些延迟影响,因为他们会直接与硬件制造商合作。

GrapheneOS 团队强调,这一变化不会影响整个 Android 生态,也不会影响摩托罗拉未来推出的 GrapheneOS 手机。该问题针对的只是 Pixel。事实上,GrapheneOS 团队认为,摩托罗拉与 GrapheneOS 建立长期合作关系、结束 GrapheneOS 多年来仅支持 Pixel 的局面,很大程度上正是因为谷歌让在 Pixel 上构建替代 Android 系统变得越来越困难。

未来,摩托罗拉将自行托管相关代码,从而绕开 Google 的审批流程。

### 谷歌正在加强对 Android 开发的控制

这一变化并非孤立事件。此前,谷歌已经将 AOSP(Android 开源项目)的源代码发布周期调整为每年两次,这意味着在重大版本发布之前,更多 Android 核心开发工作会处于封闭状态。

开源开发者认为,将代码隐藏在 Google Drive 链接和表单申请流程之后,违背了开源精神,也可能触及管理内核代码的 GPLv2 软件许可证要求。

就在几年前,谷歌还曾做得更加开放。除了发布 GPL 要求必须公开的内核源代码之外,谷歌还会提供完整的内核提交历史记录。事实上,谷歌过去甚至进一步公开设备树文件和驱动程序二进制文件,尽管这些内容并非法律强制要求公开。

谷歌当时这样做的原因是,Pixel 被视为 AOSP 的参考平台,因此开发者需要一种简单方式来为其构建系统。

但随着 Android 16 发布,谷歌将 AOSP 的参考目标从 Pixel 转移到了一个名为“cuttlefish”的虚拟设备上,随后停止提供 Pixel 的设备树和驱动程序二进制文件。而现在,正如 GrapheneOS 所指出的那样,谷歌也正在让 Pixel 内核源代码的获取变得更加困难。

从这个角度来看,Pixel 已经不再比其他 Android 手机更具开发优势。目前,Pixel 对开发者而言唯一明显的优势,是它们仍然较容易解锁 Bootloader,并且官方出厂镜像可以方便获取。

---

原文链接:[点击查看](https://www.ithome.com/0/988/097.htm)

评论

暂无评论。

0.045100s