Google调整AOSP代码发布,第三方ROM适配受限
美国时间6月10日消息,Google此次放出的AOSP代码中,未像往年一样提供Pixel设备的必要驱动程序等文件。目前,Google官方为各Pixel设备提供的驱动程序二进制文件停留在Android15.0.0版本,本次提供的Android16版本AOSP代码仅能构建为“通用系统映像”(GSI)。GSI是供OEM使用的测试环境,用于验证设备硬件与最新Android系统的兼容性,并非完整系统,功能有所缺失。
这一变化强化了此前“Google逐渐收缩AOSP直至其作为开源项目不复存在”的情况,也给第三方操作系统(ROM)开发者带来巨大障碍。过去,开发者可通过手动打包确保ROM对Pixel设备的完整支持,但从Android16开始,他们需通过逆向工程拆解Google发布的Pixel升级包来实现适配。这不仅严重限制了第三方ROM的适配范围,也影响了其市场表现和用户使用。
知名ROM团队GrapheneOS已确认相关情况成为现实。该团队因无OEM合作伙伴权限,无法第一时间获取完整AOSP代码,这严重拖慢了基于Android16版本开发GrapheneOS并移植到Pixel设备上的进度。团队表示,Google的改变让移植工作极度困难,后续新款Pixel设备支持GrapheneOS的工作也更加艰难。
原则上,只有与Google签订GMS协议的OEM合作伙伴才能第一时间获得“全量AOSP”代码。这意味着,基于AOSP代码开发的ROM很难开发Android16版本,除非开发团队与Google签订授权协议或通过签约OEM获取代码。
Google收窄Android开源属性,目的或为节约开支与增收
爱范儿此前报道,Google计划通过低调动作降低Android项目的开源属性。目前已确认的情况包括不再维护AOSP公开分支、关闭相关支持资源,以及不再为第三方非授权开发者提供Pixel设备的编译和构建能力。仍在讨论的举措有按需提供AOSP源代码、延期或不再提供全量AOSP源代码等。
Google此举的目的主要是节约开支和增加收入。在Android生态健全的当下,第三方ROM、非认证Android设备等市场无法为Google带来利益,因此Google可能不再愿意为这些市场提供免费支持。不过,目前闭源AOSP对业界和终端用户的直接影响较小,绝大多数主流手机厂商仍可通过现有授权协议正常使用最新Android源代码和Google服务。真正的影响将在更长时间内逐渐显现。