谷歌不给华为用安卓GMS?华为还能使用Google Android系统吗?

知乎:如何看待因美国禁令华为手机将被暂停谷歌移动服务支持?将产生多大范围的影响?

华为现在使用的安卓系统跟谷歌是有深度合作的,具体的安卓系统其实也分两个级别,如下:

在操作系统层面,华为目前在全球销售的手机所采用的操作系统均来自于 Google 主导的“安卓开源项目计划” (Android Open Source Project, 简称 AOSP) 的开源代码库。AOSP 开源项目由 Google 主导,GMS 由 Google 控制。两者有相关之处,但本质截然不同。AOSP 包含了一个基础版本的 Android 内核操作系统,和一些基本功能的应用(比如搜索、日历等),但这些应用和 GMS 套件版本(Google 搜索、Google 日历)存在明显差异。
通过 GMS 授权,Google 将谁能安装上述套件的控制权掌握在自己手中。任何厂商想要在手机里预置,或者允许用户安装使用这些产品,都必须和 Google 签订 GMS 协议。由于这些产品在海外知名度高,用户量极大,通常手机厂商都会向 Google 获得授权。
如果没有授权,手机不但不能预置前述产品,用户激活后也不能自行安装。不过在过去,曾有中国手机厂商推出非官方版 GMS 套件供用户使用,摆脱了 GMS 的授权限制。 via 硅星人

这则新闻如果真的将执行,不能再使用 GMS 那真的影响很大。尤其是海外欧洲用户,毕竟华为以性能和价格在欧洲手机市场的占有率还是可圈可点的。

至于有人说小米、一加等的机会来了。

覆巢之下,焉有完卵!


不请自来,从技术人员的角度简单聊聊现在的情况吧。

根据BBC新闻网上爆出来的消息,Google并不会限制华为使用Android系统的主干部分(AOSP),但会停止向华为提供“最新的漏洞补丁、技术支持”,而且华为的新设备上将不能再搭载GApps全家桶,比如Google地图、Google服务框架等。

The move by Google, first reported by Reuters, means Huawei loses Google’s security updates and technical support, and any new devices would no longer have apps such as YouTube and Maps.
关于漏洞补丁这一点,我初步怀疑是新闻媒体的笔误,因为Google的漏洞补丁一般是通过AOSP推送的,而AOSP并不在这次禁止的范围内。即使有一天Google真的封杀了漏洞补丁推送,华为也完全可以拆开其他厂家的补丁包看看更新了些什么。

但一方面,拆补丁包是件费时费力的工作,拆的时候还有可能搞出岔子;另一方面,有的黑客团队也会有人负责拆补丁包,以便于抢在用户打补丁之前,提前对用户发动攻击。如果不能第一时间拿到更新,就意味着会给攻击者留下一个短暂的机会,给用户带来一定的安全风险。所以在这一点上,还是希望自诩不作恶的Google不要把事情做得这么绝,别拿3.4亿华为Android用户的安全作为暗算别人的筹码。

如果真到了那一步,某备用系统估计也只能在没有生态的情况下硬着头皮上了。(顺便一提,如果某系统是我想的那个系统的话,那么在应用生态这个问题上可能会给所有人一个惊喜。具体方向我就不说了,毕竟也有可能是我猜错了。)

那么,抛开目前还不明确的漏洞补丁的问题,聊聊Google全家桶吧。很多网友都已经提到了Google服务框架非常好用,海外用户基本离不开它,这点确实是没错的。不过在读过目前为止的报道后,我觉得我能做出如下几点补充:

按照目前这些新闻媒体的口吻,Google应该不是“禁止华为设备使用Google全家桶”,而是禁止“华为设备出厂自带Google全家桶”。换句话说,如果用户自己想装的话,应该还是可以自己装一套Open GApps的,只是很麻烦而已。
目前Google服务套件提供的大部分服务,如云备份、密码存储等,华为服务框架基本也覆盖了,只是有一些地方打磨地还不够到位。如果有的海外用户愿意为了摄像等功能改变自己的使用习惯,并且把数据迁徙到华为云上的话,应该还是能保住一些海外销量的。
失去Google全家桶之后,其实最疼的是很多国外应用会无法正常使用,因为它们往往依赖于GMS、Firebase之类的组件。虽然Facebook等比较大的厂商,会为了没装全家桶的设备专门做适配,但也有很多中小应用厂商是没有好好适配过的。
简单总结一下,这次的Google封杀确实挺疼的,但是技术角度上讲,其实多少还有一些缓冲的余地。这次封杀比起实质上的损害,更多的是给其他美国公司传递了一个信号:“连自诩高风亮节的Google,跟华为合作那么愉快的Google,现在都跳出来捅华为刀子了,你们还在那磨叽什么?”

有了Google今天的屈服在前,其他美国公司应该会很快跟进。破釜沉舟的生死之战,可能已经近在眼前了。

注:看了看评论区之后稍微补充一句,我个人比较不快的地方并不在于Google站队美国政府。作为一家美国公司,Google自然不可能拧着政府的大腿走,切断与华为的业务往来是早晚的事情,但我真没想到他们跳得这么早。Google那边很多团队都跟华为有深入合作,华为还有一批人常驻Google,跟他们保持交流关系。现在看到他们第一个跳起一刀,说心里不窝火那肯定是骗人的。

 

毋庸置疑,这一举措会对 华为、Google,乃至整个 Android生态产生极其重大的影响;这里简单表达一下我的看法,不当之处请各位批评指正。

首先澄清一些问题:

  1. 华为可以继续使用开源的 Android 系统。Android 系统是开源的,Google 能够控制的只有它自己的 Google 服务。华为无法使用Google 服务,但是可以继续使用 开源的 Android 系统构建自己的移动服务。并且,事实上华为已经这么干了。从前段时间的方舟编译器来看,华为完全有这个觉悟、决心和实力。
  2. 已经购买并且在使用的设备不受影响。这一点官方已经澄清了。

然后再来说说这件事有啥影响。

对用户来说

国内的华为用户可以说没有任何影响,但是海外就爆炸了。可能很多国内的小伙伴不了解「Google 服务」到底是个什么东西。在国外的 Android 系统中,「Google 服务」是犹如空气和水一般的存在:比如 Google Play(应用分发),Gmail 邮箱,Google 相册,Youtube (视频),Google Music(音乐)等,它们是系统里面的基础设施。不过,Google 服务在国内基本上被阉割,或者被国内厂商自己的服务替代掉了。所以说,这一举措对国内基本没啥影响,但是海外的华为没了 Google 服务,基本是没法用的。

我觉得还是有人低估了 Google 服务在海外的影响,虽然华为有自己的移动服务,但是这还远不足以替代 GMS。就拿 Google Play来说,很多应用都在 Google Play上架,海外的 Google Play就如 App Store一样。如果没了 Google Play,难道国外友人要在华为应用商店上架和下载应用?这个短期内可能吗?

事实上,这个消息公布之后,国外的小伙伴比咱们着急多了,他们生怕自己的设备变成废铁一片;下面是国外友人的评论:

对华为和 Google 的影响

对华为和 Google 来说,这是一个双输的结局。华为是最大的 Android 设备制造商之一,同时也是 Android 生态的重要建设者。除开国内不说,华为在海外也拥有巨量的用户,下图是去年第四季度海外厂商的市场份额:

可以看到,在 Android 市场上,华为的市场占有率仅次于三星,而且还在以及其恐怖的速度高速增长。但是这个政策一出,接下来就很难说了。也许有人会来嘲笑 Google 又做恶了,但实际上,在国家机器面前,所谓的个人信仰、公司理念,都不值一提。

对 Android 生态的影响

最重要的是,这一举措会对整个 Android 生态带来无法估量的影响。我们知道,一直以来整个 Android 生态都及其碎片化;这么多年过去,Google 苦心经营,为解决碎片化的问题不遗余力;这个政策一出,所有的努力都付诸东流。

作为一个平台以及整个生态的建设者,最最重要的就是公信力。今天 Google 可以 ban 了华为、那什么时候是小米,会不会某一天又轮到三星?Android 生态内的合作伙伴中任何一个有脑子的公司都会去考虑,万一 Google 把我 ban 了怎么办?这样下去,有谁愿意去共建生态?即使短期内无法自立,那一定会启动 Plan B 去定制属于自己的操作系统。前段时间,华为推出了方舟编译器,由于自带 runtime,有人就推测华为是不是接下来要搞自己的操作系统了;从现在看,这个基本上是板上钉钉。

或许有一天,三家分晋,群雄四起,移动操作系统迎来战国时代?


评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注