这两天,网上突然出现了不少有关小米要自研操作系统,并且已经定名 “MiOS” 的新闻。
这个消息一出,微博、酷安等玩机平台上立刻掀起了不小的讨论。
比如 MIUI 和 MiOS 会是什么关系、 bug 多不多、 “ 米冲高 ” 真的要成了?等等等等。
自然而然,也有小伙伴给我们发了私信,问有没有什么内幕。
嘿嘿,这你们不就问对人了嘛——
我没有内幕。
不过!前两天刚好有小米的朋友过来问了问我们:对小米 14 、 MIUI 、 MiOS 有什么期待, MiOS 做成什么样才能够算得上是一款出色的手机系统。
你们看,这不就巧了嘛?
咳咳,大家先拿着瓜子板凳坐好,要想聊这次的 MiOS ,我们先得花点儿时间,讲讲以前的 MiOS 。
是的,小米的 “ 自研系统 ” 路,早在十年前就开始了。
老网虫应该还记得,小米公司的第一款产品,不是手机,而是 MIUI 。
可能年轻的读者已经对 2010 年的手机没什么印象了,那个时候,安卓系统本身,还处于一个非常简陋、且毛坯的状态。
除了 HTC 家的安卓界面 HTC Sense 做的还算不错之外,其他安卓手机的内置界面根本没法看。
我放张图,你们感受一下。
2010 年的安卓 vs 苹果:
而下面这个,则是同一时期的 MIUI 界面。
很难让人相信,它和上面这几个手机系统界面来自同一个时期!
是的,这就是我第一次见到 MIUI 的感受。
同样都是基于谷歌安卓开发的定制系统,但是它好看、清爽、完美的中文字体显示、农历、工作日闹钟( 这个功能苹果到现在都不支持 )。
当时我身边的 “ 机友 ” 们,不管用的是什么牌子的手机,只要能刷机,几乎把自己手机的系统刷成的 MIUI 。
通过对简陋的原生安卓进行大刀阔斧的修改以及深度定制, MIUI V1 一战成名。
我现在对小米的好感,很大一部分依旧来自于当年的白月光 MIUI 。尽管它的深度定制也为之后埋下了一些危险的炸弹。
比如像截图目录混入相册、通知栏 API 与其他手机厂商不兼容等等,给安卓 app 开发者造成了一定的割裂和困扰。
不过这些我们今天先不讨论这些,改天再开个帖子吐槽。
后来随着小米手机的发布, “ 搞机圈 ” 之外的人也渐渐认识了 MIUI , MIUI 也渐渐变成了我们如今见到的模样。
前面我们提了一嘴, MIUI 从一开始就是基于谷歌安卓,深度定制的一款操作系统。
虽然界面比普通的安卓手机更好看,但是 MIUI 一样也没能摆脱早些年安卓系统存在的卡顿、不稳定的问题。
而为了提高 MIUI 的体验,小米除了每年都对安卓进行 “ 深度定制 ” 之外,其实也尝试了另外一条路。
没错,就是不用安卓。
2014 年,这是我能找到的 “MiOS” 这个词首次出现的时间。
在当时,安卓 “ 唯二神 ” 的地位还没最终确立;塞班、 Windows Phone 、黑莓等旧时代的残党还在苟延残喘。
2014 年, BlackBerry Passport ,图源:ebay
与此同时,也有更多新的挑战者试图和安卓掰腕子。
比如火狐推出了 Firefox OS 、 Ubuntu 推出了 Ubuntu Touch ,国内的阿里推出了 YunOS 。
Ubuntu Touch 、 YunOS 、 Firefox OS:
小米,也看上了其中的 Firefox OS ,并且据传说,已经开发出来了基于 Firefox OS 深度定制的 MiOS 。
当时甚至有消息说,小米 4 之后的手机都不会再使用安卓系统了。
然后众所周知, MiOS 凉了。
根本原因其实很简单——小米想离开安卓的一部分原因是当时的安卓并不完善,结果没想到Firefox OS 的底子更拉。
烂得和 2007 年刚刚起步的安卓有一拼。
2007 , Android 1.0 :
但在 2014 年,安卓已经初步成熟,知名版本 Android 4.4 也在前一年发布。
后面随着安卓 5.0 、 6.0 、 7.0 的发布,即使是原生安卓,也足够把除了苹果 iOS 之外的其他系统全都碾压了。
小米也就没有离开安卓的必要了。
最终, 2014 版 MiOS 胎死腹中。
不过,可能很多人都不知道,小米其实已经有了一款自研系统了。
2020 年,小米发布了 Xiaomi Vela 操作系统。
这是一个基于国外开源项目 “NuttX” 制作的 “ 实时操作系统 ” ( RTOS ),主打轻量、高效。
它完全是水到渠成的结果——因为 “ 实时操作系统 ” 面向的目标硬件,其实是智能音箱、智能灯泡、水表电表这些物联网设备。
而 2020 年的小米米家,已经成为国内市场上数一数二的智能家居品牌。
六年前小米尝试 MiOS ,是想给手机找个系统备胎;六年后小米发布 Xiaomi Vela ,则是需要给越发重要的智能家居硬件创造一个坚固可靠的地基。
OK ,到这里,以前的故事就讲完了。
接下来我们聊聊这次的 “MiOS” 是怎么回事。
不过在聊小米之前,我们得先聊聊华为。
因为和小米的情况差不多,华为曾经也发布了一款自研的实时操作系统, LiteOS 。
而这个 LiteOS ,正是如今大名鼎鼎的鸿蒙 OS 的前身。
这部分故事其实我们之前给大家伙讲过一次,我这里再挑重点跟大家捋一捋。
和小米一样,华为也早早开启了智能家居产线,并且到后面还演进出了大家耳熟能详的 “1+8+N” 战略。
所以给所有的智能家居造一个 “ 通用基座 ” ,自然也是水到渠成。
但是华为比小米多做了一步:他们不仅研究操作系统,还研究连接协议,想着怎么样让智能家居之间的沟通更顺畅、无感。
可能这就是遥遥领先吧。
系统端,华为自研了 “LiteOS” ;连接协议上,华为自研了 “ 分布式 ” 软总线。
这两样东西,是 “ 鸿蒙 ” 的最初概念。
现在的 “ 鸿蒙系统 ” ,其实是一个为了应对制裁出现的方案:智能家居上的鸿蒙系统,是基于华为自研 LiteOS 打造的;手机上的鸿蒙系统,则是一个为了快速平顺落地,包含了安卓系统代码、同时包含华为自研特性的 “ 半自研系统 ” 。
假如制裁没有发生的话,可能华为手机上的系统名字叫的还是 EMUI , “ 鸿蒙 ” 的称呼只会存在于智能音箱、电视等等设备上。
等到过几年智能家居上的鸿蒙生态真正成熟了, App 丰富了,可以完整应用到手机上了,手机上的 EMUI 才会顺其自然地改名。
其实这件事也已经完成了,你们看两个月前华为发布的 HarmonyOS NEXT ,这个就是真正 100% 自研的手机端鸿蒙。
针对这个事,网上其实到现在都还有争论,有些小伙伴觉得因为之前的手机端鸿蒙系统不是 100% 自研,所以它是 “ 安卓套壳 ” 。
不过虽然有争论,但是有一件事,大家是认可的:
统一的 “ 鸿蒙 ” 命名,让华为的整个生态有了更高的认同度。
我觉得,这其实就是小米准备重启 MiOS 的出发点。
网传 MiOS logo:
其实这两年,小米、以及其他几家厂商在软件生态上面做的事,和华为差不多——都在搞互联,都在搞远超越原生安卓的深度定制化。
像小米现在,也有小米妙享互联,能够实现音乐、画面、网络等等信息的流转。
而且小米在智能家电上的成绩,是米、 O 、 V 几家里面做的最出色的——小到插座、大到电视,只要谈论智能家居,你很难离开小米。
比如我家。
而为了强化这个概念,其实小米已经在两年前有过一次操作了。
随着 MIUI 13 发布,电视端的系统被重新命名为 MIUI TV ,智能音箱上的系统被重新命名为 MIUI HOME 。
而这次的 MiOS ,貌似要把 TV 、 for HOME 之类的后缀都砍掉,品牌形象更统一了。
而且说实话,以小米对目前安卓的魔改之深,还把它叫 “UI” 不叫 “OS” 确实有点儿过分。
程序员吐槽开发 app 甚至需要对小米做特殊判断,图片来源:小刘不是程序员
根据目前的消息, MiOS 就是把目前各个端的 MIUI for XXX 改个名、形象更统一,可能设计上面也会有调整。
多的内幕确实也没有,连 “ 爆料王 ” 这次都不敢说话了。
不过既然把名字从 UI 换成了 OS ,那么我觉得以后的小米,肯定得对用户体验上有更高的要求。
目前来说,因为小米没有像华为一样被制裁,所以它确实不需要重新造轮子,从头自研一整个操作系统——从企业经营的角度来讲,这样不太合理。
当然了,假如小米真的做了,那我得跟一句 “ 小米 NB” 。
但是我觉得, MiOS 至少得体现出一些其他方面的诚意:
比如更流畅、老设备的支持更友好——新设备上的体验好只是基础,老设备的体验好才能真的收获大家的口碑。
就说当年鸿蒙手机版刚出来,多少人等着看乐子,结果 Mate 10 更新完的都不卡,老花粉们嗷嗷嗷排着队的升级。
等 MiOS 发布之后,小米可以做到这点吗?这些话,也是我作为一个深度小米用户,之前跟小米的小伙伴交流时说过的。
假如小米 6 也能升级 MiOS ,也流畅不卡,能让更多人从中受益,那我觉得小米创造 MiOS 的初心就成了。