【本文由“孤鹰”推荐,来自《华为朱懂东否认“鸿蒙套壳安卓”》评论区,标题为孤鹰添加】

谷歌、华为、AOSP 完整关系梳理

一、先分清两个核心概念:AOSP vs GMS

1. AOSP(Android Open Source Project,安卓开源项目)

谷歌主导维护、基于 Apache 2.0 宽松开源协议 的完整安卓底层源码,任何人/厂商免费、无授权限制下载、修改、商用 。

- 包含:Linux内核、系统框架、桌面、电话/短信/设置等基础系统组件;

- 不含:谷歌私有服务(Play商店、Gmail、YouTube、谷歌地图、推送框架);

- 权利:即便和谷歌断商业合作,厂商依然有权合法使用、修改AOSP。

2. GMS(Google Mobile Services,谷歌移动服务)

谷歌闭源商业套件,单独商业授权、收费,是海外安卓生态核心:

- 想预装GMS,厂商必须和谷歌签商业协议、通过CTS兼容测试;

- 无GMS:手机无法正常运行绝大多数海外App、谷歌账号、云推送;

- 2019年后美国实体清单政策:谷歌必须停止向华为提供GMS商业授权,但不能封锁AOSP开源代码(法律不允许) 。

二、制裁前:华为与谷歌完整合作模式(EMUI)

1. 底层:基于公开AOSP源码定制EMUI;

2. 商业授权:向谷歌购买GMS许可,海外机型预装Play、YouTube等;

3. 贡献:华为长期是AOSP全球前三大代码贡献厂商,深度参与安卓底层开发;

4. 标识:海外开机显示  Powered by Android ,是GMS授权合规要求。

三、2019实体清单后,谷歌对华为的两条分割线

1. 禁止的(商业合作部分)

- 不再授予华为新机型GMS授权,无法预装谷歌全套服务;

- 不再提前向华为开放安卓内测/预发布代码、官方技术支持;

- 现有老机型(制裁前上市)保留GMS正常更新。

2. 无法禁止的(AOSP开源部分)

AOSP代码托管在公开仓库,开源协议不受美国实体清单管制,华为仍可自由下载、修改、发布纯AOSP底层系统,只是没有谷歌服务生态。

- 后果:海外新机只有裸安卓底层(AOSP),缺少GMS基本不可用;

- 华为应对:自研 HMS(华为移动服务) 替代GMS,构建自有应用与推送生态。

四、华为系统两条路线:安卓兼容鸿蒙 vs 纯血鸿蒙NEXT

1. HarmonyOS 1.0–4.x(手机兼容版,2019–2024)

为过渡生态,底层保留AOSP兼容层:

- 内核:Linux宏内核(复用AOSP底层);

- 可直接安装运行安卓APK;

- 国内机型无GMS,靠HMS、国内应用市场;海外机型同样缺失GMS。

2. HarmonyOS NEXT(纯血鸿蒙5.0及以上,2024至今)

彻底移除全部AOSP、Linux兼容代码,全栈自研独立OS :

- 内核:自研微内核,不再依赖Linux;

- 不再兼容安卓APK,仅运行鸿蒙原生ArkTS应用;

- 和AOSP/安卓底层无任何代码依赖,完全脱离谷歌安卓体系。

五、常见误区澄清

1. 误区:谷歌封了华为使用安卓的权限

错。谷歌无权封锁AOSP开源代码,华为至今仍能合法使用纯AOSP做定制系统;被切断的只是付费商业GMS服务。

2. 误区:鸿蒙就是套壳安卓

仅2019–2024兼容版包含AOSP;HarmonyOS NEXT完全剔除安卓底层,架构、内核、开发体系完全独立。

3. 误区:AOSP=完整手机系统

纯AOSP只有基础底层,没有应用商店、推送、地图、账号体系等商用服务,厂商都要叠加自有服务(华为HMS、谷歌GMS、小米/OPPO自有应用框架)。

4. 误区:谷歌可以关闭AOSP不让别人用

AOSP基于永久开源Apache协议,即便谷歌停止更新,历史全部源码永久公开,厂商可自行分支维护。

六、一句话总结逻辑链

1. AOSP是免费开源安卓底层(谷歌管维护但不能垄断);

2. GMS是谷歌收费私有生态套件,2019起禁止给华为新机授权;

3. 华为短期用AOSP+HMS过渡,长期推出纯血鸿蒙彻底脱离AOSP安卓底层。