一连数天, 华为海思事件持续发酵. 今天根据路透社最新报道, 谷歌已经暂停与华为的业务, 这意味着华为只能使用开源版本的安卓系统, 无法访问来自谷歌的专有应用程序和服务. 晚些时候, 彭博社报道称, 英特尔, 高通, 赛灵思和博通在内的多家芯片制造商告知其员工停止对华为供货. 谷歌禁运, 安卓告急. 随着手机操作系统的至暗时刻到来, 华为的 B 计划在哪里? 前路漫漫, 是否还有更多的困难在等着华为?
事件回溯
根据路透社的最新报道, 谷歌已经暂停与华为的业务. 知情人士表示:"这意味着华为只能使用安卓的公开版本, 无法访问来自谷歌的专有应用程序和服务", 包括但不限于 Play Store,Gmail 和 YouTube. 此举可能会阻碍华为在中国境外的智能手机业务, 预计对中国市场的影响微乎其微. 因为大多数谷歌移动应用程序在中国被禁止, 国内竞争对手可提供替代应用程序, 华为的第二大市场 -- 欧洲业务可能受到重创.
路透社称, 谷歌发言人认为, 公司 "正在遵从相关指令并研判影响", 但拒绝提供相关细节. 今年 3 月份, 华为轮值董事长徐直军 (Eric Xu) 在接受路透社采访时称:"无论发生什么, 安卓社区都没有阻止任何公司访问其开源许可证的任何合法权利".
从芯片到操作系统, 华为是否还有更多的 B 计划可以亮出?
华为手机操作系统研发史
曾经, 谷歌与华为的合作关系颇为紧密. 作为全球第一大移动操作系统, 安卓的卡顿问题一直未能得到解决, 华为研发了 F2FS(Flash Friendly File System)替换原生的文件系统.
根据 CBG 软件部总裁王成录的描述:"2018 年, 谷歌将 F2FS 吸收到安卓原生版本中, 所有安卓厂商因此受益, 对安卓生态是很有价值的贡献. 至今, 谷歌的自研手机 Pixel 3 也使用了 F2FS 文件系统."
此外, 华为工程师曾被发现在谷歌开源社区中提交了基于荣耀 Play 的 Fuchsia 测试代码, 添加了对麒麟 970 平台的支持, 已经能够将设备引导到 Fuchsia 的内核 Zircon, 这被看作是谷歌 Fuchsia OS 的首发平台.
此时, 谷歌深陷与 Oracle 的 Java 专利纠纷并遭遇了欧盟的反复审查, 华为荣耀 Play 对 Fuchsia OS 的支持至少在一定程度上说明华为作为全球排名靠前的手机大厂对 Fuchsia OS 的开放态度. 然而, 好景不长, 一纸禁令斩断华为与谷歌的过往与未来, 华为在手机操作系统层面的 B 计划备受关注.
过去几年, 华为在手机操作系统的硬件和软件层面均有所准备, 即便是与谷歌一直处于 "友好合作" 的状态, 余承东在接受采访的时候也表示:
我们已经准备好了自己的操作系统, 一旦发生了我们不能够再使用这些 (来自 Google 和微软的) 操作系统的情况, 我们就会做好启动 B 计划的准备.
众所周知, 华为内部一直在研发麒麟 OS, 虽后来有媒体报道称这款麒麟 OS 的真名是 "鸿蒙", 并已对 Linux 进行了大量优化(已开源), 用于华为手机中(安全部分), 但这一报道的真实性难以探究, 本文对此不做过多探讨.
一直以来, 麒麟 OS 被认为是华为在手机操作系统层面的备用方案, 对外曝光的信息不多, 但仍然是舆论关注的焦点. 此前, 任正非曾说过:"如果说其他操作系统都给华为一个平等权利, 那我们的操作系统是不需要的, 为什么不可以用别人的优势呢?".
此前国际市场研究公司 CCS Insight 曾预测: 华为将在 2022 年发布移动操作系统是真实存在的. 面对如今的这一局面, 不少用户猜测: 华为的麒麟 OS 系统恐怕要提前亮相.
虽然华为的麒麟 OS 可能已经做好准备, 但是它的软件生态圈近乎没有, 毕竟麒麟 OS 出现的时机不是智能机的普及初期, 与其他各大厂商的软件兼容可能也存在磨合期. 现在的麒麟 OS 只能作为备选方案, 是华为战略意义上的备用手机操作系统.
在软件层面, 王成录曾在心声社区发表题为《让软件成为华为手机硬实力》的文章, 文中提及了不少华为对安卓系统软件层面的改造, 比如前文提到的 F2FS 文件系统, 该方案最初于 2016 年被搭载在运行 EMUI5.0 的 Mate 9 中, 华为给这个解决安卓卡顿的方案取了一个简单易懂的名字, 叫做 "天生快 一生快", 同时承诺消费者 "18 个月不卡顿".
为了解决手游对手机图形处理能力的较高要求, 华为 GPU Turbo 全球联合研发团队推出 GPU Turbo , 提升游戏性能的同时降低功耗. 在该技术的发布会现场, 搭载 GPU Turbo 的荣耀 Play 在帧率, 抖动率, 掉帧, 耗电等硬指标上都略胜友商手机.
三年多以前的 EMUI, 基于海思 Kirin, 高通, MTK 芯片的主干各不相同. 从 EMUI5.0 版本立项开始, 交付采用了全解决方案运作模式, 将用户交互, OS(操作系统), 海思, 通信协议, 安卓原生多个模块纳入统一规划, 同源设计, 同源开发, 同源测试. 此外, 内部多个团队经过长时间的研发和讨论, EMUI 最终实现了一个清晰可解耦的架构, 让 "抽屉式" 替换相应的安卓组件成为可能.
在前不久的 P30 系列国行发布会上, 华为宣布方舟编译器, 通过架构级优化, 显著提升性能, 尤其是全程执行机器码, 高效运行应用, 彻底解决安卓应用 "边解释边执行" 造成的低效率. 华为方面表示, 方舟编译器可让系统操作流畅度提升 24%, 系统响应速度提升 44%, 第三方应用重新编译后流畅度可提升 60%!
曾经的未雨绸缪让华为在硬件层面拥有麒麟 OS, 软件层面拥有 EMUI, 方舟编译器等系列优化, 这是华为多年的研发成果积累. 如今, 检验期逐渐临近, 华为的手机终端未来值得期待.
手机操作系统的前车之鉴
对于华为手机操作系统的 B 计划是否成功, 现在还不是下定论的时候. 但是跟芯片一样, 操作系统本就不是一个谁都能成功的领域. 在 Android 和 iOS 之外, 想要在 "夹缝中生存" 的手机操作系统并不少, 比如塞班(Symbian), 黑莓(BlackBerry), 英特尔与诺基亚合作的 Meego, 三星 Tizen, 微软 Windows Phone,Palm 的 webOS 等等, 只是大多以失败告终, 这也是华为的前车之鉴吧.
来源: http://www.tuicool.com/articles/buU7veQ