自研手机系统有多难?为何华为小米都搞不定?

来源:自媒体“数码巴哥菌”

2018-05-02 12:28

自媒体“数码巴哥菌”5月2日发文称,最近一段时间,“中国芯”、“中国自研操作系统”成为国人关注的热门话题。的确,从不受制于人、完成产业转型的角度来说,作为世界第二大经济体的中国,要比其他国家更迫切。

中国不乏科技巨头,手机行业中华为、小米无疑是最受关注的。然而,为什么华为和小米都之做安卓UI,却不自己开发一个自研手机系统?今天我们就来聊聊这个事儿。

如何搭建一个完整的智能手机系统?

做一个非嵌入式的操作系统,从搭建、结构设计来说其实不算很难。就比如安卓,其结构基本上就是采用Linux内核、硬件抽象层(HAL)、C/C++数据库、Android Runtime、Java API和系统级应用层层构成的。

安卓系统结构

Linux内核开源,所以免费使用,只要自己往上面搭建架构就可以,相信这个难不倒华为、小米的工程师们。当然,这里可能还有个“糙活”和“细活”的区别,基本上需要的就是时间了。

以安卓“安卓之父”Andy Rubin及其团队为例,大概是用了一年就开发出安卓雏形(2003-2004);又在2005年开始转向智能手机方向,首款安卓手机HTC Dream于2008年8月1日上市,其实开发周期不算太长。

为什么只有苹果和谷歌成功了?

既然从技术层面来说,开发个智能手机OS并不算很困难,而且华为、小米每年投入百亿资金研发,也不缺技术力,为什么就是做不出(或不去做)一个手机系统呢?这里面就有说道了。

首款安卓手机HTC Dream

首先是时机。不论是iOS(彼时叫做iPhone OS)还是安卓,都是在2007至2008年诞生的。这个时候,整个手机市场正从功能机向智能机转型,而苹果率先启用电容屏幕、手势操作让原本的诺基亚塞班、微软Windows Mobile和黑莓相形见绌。安卓虽然一开始没有完全脱离键盘和导航键,但也侧重触摸体验。所以,苹果和谷歌占尽先机,打败了老顽固的塞班等系统,开始成为手机系统的未来。

由于苹果和谷歌起步比别人早,发展自然就更快更好,所以后续的什么旗鱼OS、火狐OS、三星Tizen,都没做起来,这就引出了第二个关键点:生态。

所谓“得生态者得天下”,iOS第二年开始加入AppStore、吸引开发者开发应用,谷歌也随后推出MatketPlace,应用数量暴增并很快超过苹果。这个时候,结局基本就已经确定了,后续出现的竞争者不论是产品形态的创新、还是应用数量都不及苹果和谷歌,消费者为什么要买单?

iOS发展十年生态非常成熟

当然,这里面有个特例是微软的Windows Phone。放弃只支持电阻屏、操作过于复杂的WM之后,微软重新设计了一套入时、基于触摸操作的手机系统WP,最初被IDC等各种分析机构看好,预测它会超过iOS,毕竟微软不差钱。遗憾的是,微软是两边都不占优势:既没有谷歌那么开放、放开极大权限让手机厂商做UI(WP手机界面都长一个样);又没有苹果那种自产自销、软硬完美结合的功力,最终这个曾经的第三大手机系统就逐渐破败了。

小结一下:华为和小米现在没有当年苹果和谷歌的机会,因为智能手机形态、市场都已经非常成熟了。如果放弃安卓重头开始,如何让消费者放弃那么多应用的成熟系统,首先就是一个巨大问题。再参考微软的例子,如今要在一个开放性的市场环境做系统,需要漫长的时间、巨额的资金投入。

“异类”阿里OS不值得借鉴

一定会有朋友说:“还有阿里OS呢!”(以前叫阿里云OS)公平地说,阿里OS更像个异类,因为它被诟病的主要部分就是源代码和安卓高度相似,虽然能够兼容安卓应用、却没有自己架构的应用。

阿里OS最近开始向物联网转型

技术方面太过复杂这里不做探讨,但大家应该都知道阿里OS使用虚拟机兼容安卓应用,此前阿里云OS是直接套用谷歌的Davilk虚拟机、才会出现阿里云联合宏碁发布手机被谷歌临时叫停的事件;而目前阿里OS应该开发了自己的虚拟机,兼容安卓应用标准。(APK格式)

然而,从阿里OS的页面上可以看到,基本上只有十八线手机厂商会使用阿里OS,如康佳小辣椒、朵唯、卓普、邦华等等,最有名的就是魅族了,但魅族和阿里的关系大家都知道,而且魅族主力机型还是用安卓+Flayme的。所以,阿里OS在手机市场发展并不顺利,开始向嵌入式物联网设备转型。

华为和小米自研OS的机遇

虽然此前余承东表示“只要安卓系统保持其开放性,华为智能手机就会永远使用该操作系统和生态。”但任正非也曾表示过担忧,所以传闻中的“麒麟OS”可能并非空穴来风。同样,小米最开始就是以安卓定制界面MIUI起家,如果要说中国最可能自研OS的两家手机厂商,非华为和小米莫属。

本文前部分已经详解了华为、小米做自研OS会遇到的困难,但困难和机会显然是并存的。首先,两家厂商都有自主SoC,可以与系统深度适配和优化;其次,中国互联网产业发达、应用本土化程度高,与应用厂商的合作或许没那多障碍;最后,两家手机厂商销量极高、备受国内用户喜爱,做自研系统应该也会获得一定支持。

至此,我们可以大胆猜测一下:华为和小米可能在几年前就着手做系统了,只是时机未到,产品也并不成熟。但此次中兴事件让国人意识到,中国必须有自己的芯、系统甚至是产业链制造技术,因为我们不是欧洲、日本和韩国,立场不同又不想受制于人的话,只能自主发展。

本文由数码巴哥菌与腾讯数码联合发布

责任编辑:于文凯
华为手机 小米 操作系统
观察者APP,更好阅读体验

“我们美国说要做的事,中国人已经做到了”

荷兰“拼了”:阿斯麦,别走!

“嫌犯从乌克兰获大量资金和加密货币,有确凿数据”

美方对俄隐瞒了部分信息?克宫回应

这条中马“一带一路”重点铁路项目 “或延伸至泰国”