华为手机究竟能不能继续用安卓?系统更新不是问题,移动生态面临挑战-冯金伟博客园

  文/腾讯科技吴彬

  据环球网报道,在长达一年多的数轮延期循环之后,美国商务部向华为提供的临时许可在 8 月 13 日到期了。这意味着在 8 月 13 日以后,像 Google 这样的公司再为华为及其用户提供服务已是「非法行为」。这让坊间有了未来华为的手机将无法获得 Android 升级和更新的传闻。

  8 月 18 日,华为官方公开回应了此事,否认了不能更新的传闻,华为官方表示:

  “华为将继续提供系统更新和安全补丁。所有预装了 Google Play 的华为手机仍可以使用 Play 商店下载和更新应用。没有预装 Google Play 的华为手机则可以用过 AppGallery 来获得应用及安全更新。”

  到本文截稿时,Google 还没有对此次华为临时许可到期的事情予以官方的声明,但实际上从去年 5 月贸易禁令颁布之后,华为被 Google 停更 Android 的消息就一直没有断过,而这一次因为临时许可到期,让这件事看起来更加的顺理成章。

  但这件事真如传闻所言吗?

  Android≠ Google

  讨论这个问题之前,首先得先搞清楚,Google 这家公司在 Android 的生态体系中,到底承担了什么样的职能?

  很多人都知道,Android 最早是由安迪·鲁宾(Andy Rubin)开发的一套服务于智能手机的操作系统,之后被 Google 注资收购。2007 年 11 月,Google 与 84 家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良 Android 系统,华为在 2008 年宣布加入该联盟。

  在这个联盟中,Google 是联盟的领导者,而华为是联盟的参与者,前者主导 Android 技术演进并提出技术规范,让大家都有章可循;后者提供技术支持,通过不同的国家和地区用户的使用习惯提出改进策略,让 Android 本身更加的完善。

  由于 Android 是由开放手机联盟共同打造的一套开源系统,因此严格意义上来说,所有人都可以获得、使用和有限制的修改 Android 源代码,它被定名为 Android Open-Source Project,简称 AOSP。

  下面这张图很清楚的拆分了 Android 系统的构成,目前这套系统是由 AOSP 底层架构和 GMS 谷歌服务二合一而成的。其中 AOSP 是免费且开源的,而 GMS 是谷歌为所有使用 Android 系统的厂商和用户提供的软件服务和技术支持。

华为手机究竟能不能继续用安卓?系统更新不是问题,移动生态面临挑战-冯金伟博客园

  在目前的 Android 产品体系中,基本上所有参与 Android 系统二次开发的手机厂商,使用的都是 AOSP 作为基础的,华为亦不例外。目前华为所使用的 EMUI 10.1 是基于 Android 10 打造的,这个所谓的「Android 10」,实际上是 AOSP 的版本。

  原则上,只要获取 AOSP 的厂商和个人,都有能力对之后的版本迭代和安全性更新负责。这也就解释了为什么华为在声明中表示「将继续提供系统更新和安全补丁」。

  而华为无法继续拿到临时许可,对于未来的 Android 大版本迭代会不会有影响?按照目前开放手机联盟的政策看,这种影响基本不会存在,因为只要能拿到 AOSP 的底层代码,华为就有能力开发基于 Android 11 的 EMUI 11、12、13……

  但问题还有存在的,Google 这家公司实际上是 Android 的主导者,他们会对所有搭载 Android 系统的设备进行授权,只有符合 Android 定义规范的设备和厂商才可以批量生产并上市销售。而在无法获得授权后,华为将面临系统滞后性这样尴尬的问题。

  在没有 Google 授权的前提下,华为拿到最新版本 AOSP 的时间会大大的滞后。举个例子,如果A公司和 Google 有合作关系,那在新版本 Android 发布之前,这家公司就能拿到相应的 AOSP 架构来进行新系统的开发;而B公司和 Google 没有合作关系,那它必须等到正式版本的 Android 正式推出之后,才能拿到新的 AOSP 进行二次开发。

  一般 Android 正式版本会在9-10 月发布,而这些合作公司拿到最新版 AOSP 的时间会在 5 月-6 月,这期间有4-5 个月的真空期。华为一但被禁止和 Google 合作,那华为就要等到正式版 Android 发布之后才能开始进行系统的更新工作,这无疑将对华为的新机发布产生一定程度的影响。

  GMS的缺失对华为是更大的挑战

  相比于 AOSP,GMS 的缺失会让华为的损失更大。

  实际上从去年 5 月开始,谷歌就因为美国政府对于华为的禁令,停止了对华为使用 GMS 服务的授权,这导致华为去年很多在海外上市的手机都无法使用 Google 提供的相关服务,这让华为的海外新机推广一度陷入停滞。

  但在国内确是另一番景象,根据最新一季的报告显示,华为+荣耀在国内智能手机的市场份额已经接近 50%。GMS 的缺失完全不会影响「国内用户在国内」使用 Andorid 手机。

  GMS 所提供的服务,你在国内都能找到替代品,而且这些服务大部分都不是一家独大,你都能找到2-3 个替代品,这就让中国的 Android 手机用户有了更多的选择。GMS 被禁,对于国内用户最大的影响可能就是出国旅游时候不方便,但实际上现在国内的很多软件服务商都有国际的内容服务,短期旅游也不会有太大的影响。

  相比国内基础服务的百花齐放,GMS 对于海外用户的影响力可谓巨大。以华为海外的大本营西欧地区为例,GMS 承担了账号体系、搜索、地图、导航、邮件、可穿戴、软件商店等大部分智能手机日常所需的工作,尽管在不同国家和地区,可能会有本土的服务提供商提供另外的选择性,但 GMS 以底层授权的形式出现在大部分的 APP 中,GMS 的缺失可能会让很多第三方的应用也无法使用。使用谷歌移动服务作为底层技术或者是日常应用,已经成为这些国家的开发者和用户们根深蒂固的使用习惯。

  GMS 的缺失对于华为是打击,但目前看并非灾难。

  在被禁止获得 GMS 授权后,华为快速响应,在去年 Mate30 的全球发布会上,正式在海外市场推出了 HMS(华为移动服务),以此来抵消对于 GMS 缺失带来的影响。

华为手机究竟能不能继续用安卓?系统更新不是问题,移动生态面临挑战-冯金伟博客园

  HMS 包含一整套开放的 HMS Apps 和 HMS Core、HMS Capabilities、HMS Connect,以及相应的开发、测试的 IDE 工具。这是一套完整的生态体系,开发者可以使用 HMS 开发相应的软件服务体系,包括生态、服务和用户体系。你可以把它看做是 GMS 完美的替代者。

  根据华为最新透露的 HMS 成绩单,HMS 已经覆盖全球 170 多个国家,月活跃用户达 4 亿,注册开发者数量达到 140 万。

  尽管 HMS 已经成为目前全球第三大移动生态系统,但实际上相比前面 Google、苹果两座大山,HMS 要走的路还很长。

  很多华为的用户,尤其是海外用户都很关心的一个事情:华为手机无法获得 GMS 授权,未来海外的华为手机将如何更新并保证安全。

  实际这种情况也要分开讨论。

  谷歌的 GMS 授权是根据机型走的,因此在 2019 年 5 月之前,华为海外市场已经获得 Google GMS 授权服务的手机,在过去一年依然可以正常使用相应的 Google 服务并获得系统版本补丁的更新,而在禁令到期之后,这样的机型会不会受到影响,目前要看 Google 的态度,最坏的情况是旧机型无法获得来自谷歌的更新,华为通过 AOSP 实现对旧机型的继续支持,而通过 HMS 来维持 GMS 缺失带来的生态影响。

  而在 2019 年 5 月之后,没有获得 GMS 授权的华为海外发布并上市的手机,本身手机就没有搭载 GMS 服务,用户就只能通过 HMS 取代 GMS 来实现相应的功能,之后的更新也只能通过华为来实现了。

  华为也在向欧洲这样的华为主要海外市场加大力度寻找 Google 在当地的服务替代者,包括和 TomTom 合作购买地图数据等措施,以最大限度的弥补没有 GMS 带来的体验缺失。