夜雨聆风学习资料网

ARTICLE · 1046797

安卓正在悄悄变封闭:新 API 只给 Pixel,其他厂商还要等三个月

安卓正在悄悄变封闭:新 API 只给 Pixel,其他厂商还要等三个月

很多人心里有个默认认知:安卓是开源的,谷歌把代码摊在 AOSP(安卓开源项目)上,全世界厂商一起用。这个认知,在 9 月 15 日被谷歌自己悄悄改写了。

9 月 15 日那次更新

安卓 17 QPR1(季度平台更新的第一阶段)推给了 Pixel 用户。表面看是一堆体验优化:更多毛玻璃、新的媒体播放卡片、自定义铃声震动。但底下藏了一件事:这次新增并修改了 17 个面向开发者的 API 包,其中一个全新的 android.hardware.hid,能让 App 直接跟 USB、蓝牙外设打交道,比如给鼠标重新映射按键、做手柄伴侣软件。

这些 API 现在只活在 Pixel 上。其他所有安卓设备,要等到 12 月 QPR2 才能拿到。

上一次这么干是 2011 年

这事儿为什么轰动?因为自安卓 3.x Honeycomb(2011 年)之后,谷歌每回新增开发者 API,都会同步给 AOSP。15 年里默认的规则是:新平台 API 进 AOSP,所有厂商、ROM 项目、开发者站在同一块地基上。QPR1 把这条规则打破了。

一个专注安全和隐私的安卓分支 GrapheneOS,在 9 月 16 日公开点名,说谷歌把安全补丁卡住、只先给 Pixel 厂商,其他 OEM 拿不到标准安卓平台的修复

更狠的是安全补丁

API 独占顶多算商业策略,安全补丁独占就难圆其说了。GrapheneOS 指出,9 月 Pixel 更新公告里,包含了一些通用安卓平台代码的修复补丁,但这些补丁既没进公开的 Android 安全公告,也没走预览渠道。换句话说,三星、小米、一加以及所有非 Pixel 厂商,要等 12 月 QPR2 才拿到。这是一个三个月的窗口期:Pixel 修了的漏洞,全球约 30 亿台其他安卓设备还裸奔着。

这还没完。GrapheneOS 说他们 9 月 1 日就按 GPL 协议索要某个 Pixel 构建的源码,直到 9 月 17 日才拿到,拖了 16 天。GPL 只要求你给源码,没规定立刻给,但「该给却不给痛快」,懂行的人看了心里发凉。

开源的承诺还剩多少

谷歌的解释是:今年把 AOSP 发布节奏改成了只在 Q2、Q4,QPR1 落在 Q3,夹在两发之间,所以没 AOSP 版可挂,QPR2 十二月会补齐。这个解释能 cover API 的延迟,却 cover 不了安全补丁的缺口。

更值得玩味的是同步发生的另一件事:9 月 30 日起,巴西、印尼、新加坡、泰国先推行「开发者身份验证」,侧载未注册开发者的 App 要开开发者模式、强制 24 小时冷却、多轮警告;2027 年全球铺开。API 收紧、补丁延迟、侧载加闸,单独看都有理由,合起来,是一个正在变封闭的安卓。

这事离我们有多远

我的一点观察。咱们国内用户可能觉得这事离自己远,毕竟华为有鸿蒙、小米 OV 也有自己的 ROM。但 AOSP 是这批厂商和无数第三方 ROM、搞机社区的共同地基,谷歌每收一寸,地基就窄一寸。放到「发人深省」系列里看,这件事和 AWS 数据会丢、Telstra 会瘫、ZCode 会静默上传是一回事:你默认「开放」「可靠」「为我所用」的东西,规则从来只由单方写。AOSP 开源不假,但开源不等于你说了算


视野决定终点,与君共勉。如果本文对您有帮助,不妨动动手指点下 👍 和 💗,让更多人看到,谢啦!

欢迎关注 前沿信标。

相关学习资料