在操作系统层面,华为目前在全球销售的手机所采用的操作系统均来源于“安卓开源项目计划” (Android Open Source Project, 简称 AOSP) 的开源代码库。AOSP开源项目由谷歌主导,谷歌服务框架GMS由谷歌控制。两者虽然有关联,但本质完全不同。
AOSP开源项目包括一个基础版本的安卓内核操作系统和一些基本功能的应用(比如搜索、日历等),但这些应用和GMS套件版本存在明显差异。谷歌通过GMS授权,将谁能安装上述套件的控制权掌握在自己手里。任何厂商想要在手机里预置,或让用户安装使用谷歌浏览器、谷歌地图、谷歌搜索、谷歌邮箱和YouTube等应用和服务,都需要获得谷歌授权才行,即都必须和谷歌签订GMS协议。由于这些产品在海外知名度高,用户规模庞大,通常手机厂商都会向谷歌获得授权。如果没有谷歌授权,手机不但不能预置这些产品,用户激活后也不能自行安装。
因此,从即刻起,华为已仅限于使用安卓内公开、原生开源系统,而无法使用谷歌移动服务,尽管谷歌此举对中国内地用户来说倒也影响不大,但对华为目前在海外市场来说,至少在短期内影响应该还是不可避免的。有人可能会觉得,国产小米、OPPO、vivo、一加、联想等手机厂商的机会来了?实话告诉你,这是不太符合实际的想法。 或者说,有这种想法的人很幼稚。
不论未来的路有多难走,华为依旧踏浪而去。华为海思总裁何庭波于5月17日在给员工的信中说,未来,华为将不再“打造备胎"然后再"换胎",缓冲区已完全消失,新产品必将同步做到“科技自立”。
移动操作系统方面,3月份,华为消费者业务CEO余承东就"确认"公司已于7年前开始自研操作系统,但始终秉持着"能不用就不用"的态度。而在4月份的P 30系列国行发布会上,华为宣布了革命性的“方舟编译器",通过架构级优化,显著提升性能,尤其是全程执行机器码,高效运行应用,彻底解决了安卓应用“边解释边执行"造成的低效率。华为宣称,方舟编译器可让系统操作流畅度提升24%,系统响应速度提升44%,第三方应用重新编译后流畅度可提升60%。
华为CBG软件部总裁王成录在《华为手枧操作系统往事》中这样解释,方舟编译器是将程序开发用的高级语言转换成机器指令的软件,可以理解成软件与硬件之间的桥梁。那方舟编译器会带来怎样的价值?简单点说,是解决现有安卓这座桥梁并不顺畅的顽疾,是对安卓真正深度的优化与革新,
华为CBG软件部总裁王成录在《华为手枧操作系统往事》中这样解释,方舟编译器是将程序开发用的高级语言转换成机器指令的软件,可以理解成软件与硬件之间的桥梁。那方舟编译器会带来怎样的价值?简单点说,是解决现有安卓这座桥梁并不顺畅的顽疾,是对安卓真正深度的优化与革新,可以说为安卓产业注入了新的生命力。
王成录表示,为了解决安卓“长期使用后卡顿"的现象,华为采用了一个比较激进的方案——使用F2FS文件系统替换了安卓原生文件系统。并指出,2018年,谷歌将F2FS吸收到安卓原生版本中,所有安卓厂商因此受益,对安卓生态是很有价值的贡献。