0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

我们好好聊聊华为Harmony OS,鸿蒙对于智能家居来说意味着什么?

智哪儿 2022-03-24 11:14 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

pYYBAGI74UeAID29AAETfqveGX8051.jpg

作者:布斯

编辑:小智

出品:智哪儿 zhinaer.cn


编者按:

华为的HarmonyOS,已经发布近3年左右。公开资料显示,截止2021年底,搭载HarmonyOS的设备已经突破2.2亿台。作为一个跨平台系统,Harmony OS确实成为了华为在AIoT领域的一张王牌。尤其是在智能家居板块,HarmonyOS扮演的角色,正在发挥越来越重要的价值。那么,你真的懂HarmonyOS是什么吗?

据传,鸿蒙这个名字,最早是华为内部一个内核的名字,但用到了操作系统上。它的英文就是HarmonyOS,不是因为汉语拼音不好,而据说是方便老外发音,同时也传达一个“和谐”的寓意。

而现在,鸿蒙,或者HarmonyOS,已经是一个庞大的概念。一方面,它是个操作系统;另一方面,它又是个生态体系,因为跟原来的华为HiLink合并,所以现在有了鸿蒙智联。总之,华为整体的智慧设备体系,就是HarmonyOS穿针引线的。

poYBAGI74UeAUQ9pAAEVXtHhlNg617.jpg

手机、平板、智慧屏、智能单品,到全屋智能,再到汽车,HarmonyOS是一种分布式的存在。从概念上来讲,这应该是全球范围内,覆盖设备种类、场景、业务模块最多的一个系统,或者说生态。A公司和G公司,目前都没有这么强穿透力的跨平台产品。

HarmonyOS到底是什么?究竟怎么样?未来会演变成一种怎样的形态?智哪儿从一个智能家居行业媒体的角度,聊一聊。


1

HarmonyOS的真实状态


首先,HarmonyOS是个什么东西?大家要明白的一点是,目前它其实不仅仅是个操作系统,同时也是一个生态体系的名字。任何支持HarmonyOS的产品,都属于所谓的鸿蒙生态。所以它既是一个操作系统,也是一套智联协议。

从操作系统角度讲,HarmonyOS其实受到了很多质疑。虽然根据公开信息,华为在2012年就开始自研操作系统,但HarmonyOS的问世,仅仅跟随在华为被G公司制裁后。一夜之间,华为竟然有了一个操作系统。

这不禁让人质疑HarmonyOS是不是Android套了个壳。因为华为宣称是自主研发,且可以分分钟取代Android。但是,众做周知的是,一个操作系统及其生态的建立,是非常非常难的,耗时、耗钱、耗力。当年微软推出WindowsPhone都无疾而终,华为就能搞明白?

在这里,我们可以几乎肯定的说:现阶段,HarmonyOS依然没有摆脱对Android的依赖,但它绝对不是Android套壳。

poYBAGI74UeAWZb0AABApmPeMnk076.jpg

HarmonyOS,从场景来说分为两大类:一是移动设备,二是嵌入式设备。这很好理解,因为HarmonyOS是多核系统,包括一个Linux宏内核,和一个LiteOS微内核。前者是用于智能手机等移动设备的(这里面也包括智慧屏等不能移动的带屏幕的设备),后者是用于嵌入式设备的,比如车机、穿戴设备、音箱、智能家电等。

简单粗暴的说,HarmonyOS其实一个桌面系统和一个物联网系统的综合称呼。所以,手机上的HarmonyOS和智能家电里面的HarmonyOS,不是一回事。

嵌入式设备上的HarmonyOS,是基于华为自研的LiteOS微内核操作系统,这个确确实实是华为自主研发,没有用Android一行代码,而且该系统的源代码已经开放,并捐给了原子基金会。这个LiteOS,跟G公司现阶段的FuchsiaOS定位完全一致。

那么手机和平板上的HarmonyOS是什么呢?可以这么说,手机的HarmonyOS,并不是一个完全独立的操作系统。很多华为手机用户,在从EMUI 11更新到HarmonyOS后,以为自己重装了一个完全不同的操作系统,这么认为是错误的。

如果HarmonyOS是一个完全独立的系统,那么它将无法安装并它运行Android的.apk文件。这就像Windows只能安装.exe,而无法安装MacOS的.pkg一样。两种系统之间,是存在“生殖隔离”的。

既然说HarmonyOS不是Android套壳,又不是完全独立的系统,那么它到底是什么?其实,手机上的HarmonyOS中,存在两部分系统(粗略的说)。

一是华为自己的代码,也就是真正的HarmonyOS代码,但不够全面,只有一部分;二是Android代码,而目前HarmonyOS能够运行Android应用,就是靠这么部分Android代码。

实际上不存在什么HarmonyOS兼容Android应用这个说法。两个独立的系统之间是不存在兼容一说的,就像你在Windows上安装一个虚拟机来使用MacOS,Mac的应用是跑在虚拟机上的(系统依然认为自己在一台Mac电脑上),而不是被Windows兼容的。

poYBAGI74UeAKiamAAEFr3wEvLE833.jpg

而HarmonyOS中,如果是兼容的话,那么剥离掉所有的Android代码,剩下的系统必须还能完整使用。现在的情况是,如果剥离,剩下的部分不能单独使用。所以这不叫兼容,就是保留了Android代码而已。

更严谨的说,并不是保留了Android代码,而是保留了AOSP的代码。AOSP是AndroidOpenSourceProject的缩写,也就是Android系统的源码。而Android这个名字,是Google的商标。

不是说华为被G公司制裁吗?怎么还可以用Android的源码?华为被禁止使用的,不是Android源码,而是Android系统中的GMS,即GoogleMobileServices。包括应用商店等一系列的基层服务。

这样一来,会影响到华为的海外市场,因为华为海外手机要安装GooglePlay,不像国内有专门的华为应用商店。

那么为什么要保留Android源码呢?是为了兼容现有的生态吗?还是因为华为目前实力没到位?坦诚的讲,两者皆而有之。

Android是一个有着14年历史的开源系统,全球数千万开发者(不是应用开发者,是源码贡献者)为其提交代码,逐步优化才到今天这个样子。华为短短几年内是不可能搞出一个与Android完全隔离的系统的,即便有,也没法直接用。

pYYBAGI74UiAMh_OAABvXnZd_Zg291.jpg

所以,你会发现,HarmonyOS自己的IDE开发工具封装出的.hap软件,解压后依然能看到.apk文件。也就是说,鸿蒙应用依然是以.apk在运行的。根据华为开发者论坛某版主(应该是华为的员工)的非官方回复:手机上的HarmonyOS是双框架的,而且都运行在ART中。ART是Android的一个运行时(具体意思不必深究,相当于软件跑的虚拟机),而现有的鸿蒙应用,依然是跑在ART中的。但是,上层封装了鸿蒙的接口,在后续的版本迭代中,会陆续与AOSP解耦。相当于摆脱对于Android的依赖。

也就是说,手机上的HarmonyOS,其实是内含较大一部分AOSP代码的。这是抄袭吗?当然不是。AOSP是开源的,谁都可以用。华为用AOSP,完全没有任何问题,更不用负法律责任。

这就好比,不要重复造轮子。现有的,不涉及版权的,完全可以拿过来用。后续再完善自己的代码,取其精华去其糟粕。

其实Android系统虽然普及,但是它本质上讲,不算是一个真正意义上的操作系统。因为Android是跑在虚拟机上面的,它是用Java语言写的,需要编译后才能运行于其底层的Linux系统上。HarmonyOS要真正于Android生殖隔离,它首先就不能用Java来写应用。

这也是为什么华为会推出一个方舟编译器。这个东西直接把开发者写的Java封装为机器能识别的语言,极大提升了软件的运行效率。HarmonyOS的流畅度,很大程度是方舟编译器的功劳。


2
HarmonyOS的价值几何


上文做了较长的铺垫,让大家明白HarmonyOS的真实情况。那么,对于华为来说,HarmonyOS的具体价值是什么?

在手机端,由于暂时保留了AOSP的代码,所以它还不能称为一个独立的操作系统。与AOSP完全解耦,从底层到上层全部换装为华为自己的代码后,从.hap过渡到.app的软件后,才是一个真正的独立OS。

那么这个时候价值就很明显了,华为做到了微软都没有做到的事情。微软的WindowsPhone没有成功,最大问题不是产品本身,而是生态问题。而今非昔比,华为拥有大体量的开发者,能在更短时间内搭建起.app的鸿蒙生态(只是相对来说,可能仍然需要好几年的时间)。

最重要的是,华为本身是手机制造商,它自己的设备就可以先用上。而当年的微软并没有华为这么大的硬件销售体量(手机2019年2.4亿部,2020年1.9亿部,还有数亿计的存量)。当然,系统生态可能需要很多年才能完善。

这是手机的情况。那么手机之外,物联网设备,价值就更大了。假设,华为手机HarmonyOS最终彻底开源,第三方厂家开始基于它开发自己的系统,那么HarmonyOS的用户群体将十分可观。

华为可以在自己的HuaweiMobileServices中集成物联网接口,形成一个潜在的海量的用户池。这时候智能家居等产品的推广就水到渠成。

对于智能家居来说,目前最大的问题就是割裂。问题不是通信协议的割裂,而是软件层面的割裂,因为互相不识别对方。美的空调和海尔的电视怎么联动?没法联动。不同的厂家给设备选择了不同的通信模块和通信协议,但如果它们都有相同的物联网系统,那么打破壁垒就更容易了。

理论上,谁的利益都不会被侵犯。因为HarmonyOS扮演的是一个系统角色,就像是很多冰箱上的大屏幕用的是Android一样,它并不会被G公司给制约。但是由于都用的是HarmonyOS,这意味不同的品牌之间,存在可以互相通信的机会。

poYBAGI74UiAZhN2AADxrVzdsy8155.jpg

华为自己的智能锁搭载了HarmonyOS,其实任何第三方智能锁品牌,都可以写入该系统。这应该是也是华为乐于见到的。美的就已经发布了基于OpenHarmony的物联网操作系统,并计划在超过230款产品上落地。

所以当我们讨论HarmonyOS的价值的时候,应该从一个物联网的角度去看待,而不是拘泥在一个手机操作系统上。说实话,G公司自己也想用微内核的FuchsiaOS取代Android的地位,HarmonyOS中的LiteOS,应该说才是未来的走向。

从物联网看,具体来说从智能家居角度看,HarmonyOS的价值就会被成倍放大。


3
HarmonyOS的演化方向


从手机端来说,去AOSP化是华为努力的方向。什么时候给HarmonyOS开发手机应用是用C++编写,那么这也就意味着其与AOSP彻底分道扬镳。所以目前的HarmonyOS,要辩证看待。

长远来说,HarmonyOS不仅是要去AOSP,也要去Linux化。目前的LiteOS,应该是未来的重点对象。这跟G公司目前在做的事情是一致的。那就是手机、平板乃至电脑,都会与物联网设备共享一个操作系统,只不过针对不同的场景,这个系统的繁简程度会变。

pYYBAGI74UiAWdygAADSY8reYQQ394.jpg

很简单的例子是:苹果的iPhone、iPad,以及Apple Watch所有的系统,都是源自MacOS。当然,苹果系统的内核是混合型的。而目前也没有任何证据表明,苹果在研发新的系统,因为MacOS的基因确实非常强大。

所以,随着时间推移,HarmonyOS将彻底演变为一个微内核的全新系统,横跨各种设备。这需要几年时间不得而知,但绝对不是一蹴而就的。值得一提的是,统一为微内核不等于统一为LiteOS。LiteOS是一个微内核的实时系统,是专门给物联网设备用的,不能代表HarmonyOS未来的微内核架构。

poYBAGI74UiAXmvRAADThKl98aI406.jpg

虽然任重而道远,但当有一天,华为的智能手机、平板、智慧屏、笔记本、汽车全部都是一个系统的时候,护城河就已经建立起来了。这个过程,需要来自全球开发者的持续优化,历经无数次迭代方能成型。那个时候,Android早已是昨日黄花。


编者结语

华为在做的事情,微软和三星都没干成。就连G公司自己的FuchsiaOS,也是举步维艰,短时间内难以取代Android的地位。操作系统并不是一堆代码,它是一个丰富的生态,是一个工业体系。难度不亚于做光刻机

所以华为需要时间。更需要第三方厂商的协作。就像Android,G公司自己每年只提交56%的代码,剩余的都来自行业。

最近笔者购买了一台华为的MateBookE二合一平板,搭载的是Windows11。如果这个设备待搭载的是HarmonyOS,那么我可能会因此彻底抛弃苹果全家桶。


(智哪儿zhinaer.cn原创文章,转载请获取授权并保留出处)


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 华为
    +关注

    关注

    218

    文章

    36322

    浏览量

    263068
  • 智能家居
    +关注

    关注

    1945

    文章

    10058

    浏览量

    198093
  • 智能锁
    +关注

    关注

    18

    文章

    1141

    浏览量

    41536
  • 鸿蒙系统
    +关注

    关注

    183

    文章

    2643

    浏览量

    70280
  • HarmonyOS
    +关注

    关注

    80

    文章

    2157

    浏览量

    36479
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    中国智能家居的自主标准时代来了

    中国智能家居产业突破瓶颈,以统一标准和鸿蒙星闪推动生态协同,实现从“单体智能”到“生态协同”的升级,引领产业革新。
    的头像 发表于 04-10 09:19 288次阅读
    中国<b class='flag-5'>智能家居</b>的自主标准时代来了

    BVR电缆在智能家居时代的应用与发展

    随着科技的飞速发展,智能家居已经逐渐走进人们的生活,为人们带来了更加便捷、舒适和安全的居住体验。在智能家居系统中,电力传输和信号控制起着基础且关键的作用,而BVR电缆凭借其自身的优势,在这一领域得到
    的头像 发表于 04-02 10:02 258次阅读

    稳定电压对于SPI NOR闪存意味着什么

    职场人的底气来自“稳中求进”;而对于支撑设备运转的 SPI NOR 闪存来说,“稳”更是“生存法则”,必须以完整、准确的数据,承载汽车、工业、嵌入式系统的每一次运行。
    的头像 发表于 03-13 15:00 491次阅读

    智能家居体验升级关键!物联网云平台靠跨设备数据关联发力

    在数字浪潮席卷全球的今天,物联网云平台已成为智能家居的“大脑”与“中枢”,正以前所未有的深度和广度重新定义我们的居住体验,连接起分散的智能设备,实现数据互通与指令协同,让
    的头像 发表于 09-22 15:06 898次阅读

    Matter技术重塑智能家居生态系统

    长期以来,智能家居行业一直受到不同品牌和平台之间兼容性问题的困扰。比如,购买的智能灯泡可能无法与智能音箱联动,智能门锁也难以与其他安防设备协同工作。简而言之:现在的
    的头像 发表于 09-10 16:29 1.6w次阅读
    Matter技术重塑<b class='flag-5'>智能家居</b>生态系统

    智能家居芯片:技术核心与创新突破

    智能家居芯片是智能家居系统的"大脑",负责实现设备互联、数据处理和人工智能功能。随着物联网和人工智能技术的快速发展,智能家居芯片正朝着高度集
    的头像 发表于 09-04 16:25 1171次阅读

    Matter 1.4.2版本解析,我们智能家居仍在持续进步

    Matter 1.4.2增强安全性与兼容性,支持Wi-Fi配网,降低设备成本,提升智能家居互操作性。
    的头像 发表于 08-22 15:25 2525次阅读
    Matter 1.4.2版本解析,<b class='flag-5'>我们</b>的<b class='flag-5'>智能家居</b>仍在持续进步

    实现智能家居“无孔化”设计:MT9103线性霍尔的水密性与传感方案

    智能家居飞速发展的今天,消费者对于家居产品的要求越来越高,不仅要功能强大,还要美观、耐用。其中,“无孔化”设计成为了当下智能家居设计的一个热门趋势。而MT9103线性霍尔传感器,凭借
    的头像 发表于 08-20 17:14 919次阅读
    实现<b class='flag-5'>智能家居</b>“无孔化”设计:MT9103线性霍尔的水密性与传感方案

    MAX1969EUI的电流方向从始终从OS1流向OS2?

    1、MAX1969EUI的电流方向从始终从OS1流向OS2? 2、那是否意味着OS1接TEC+,OS2接TEC-来实现制冷? 3、同时CTL
    发表于 08-07 06:05

    UWB技术与Matter协议重塑智能家居行业格局

    智能家居行业已取得长足的发展,互联设备为人们带来了便利、高效和更加优质的生活环境。尽管如此,智能家居的广泛普及仍面临两大长期挑战:一是不同制造商设备之间的互操作性难题,二是需要实现更加智能的自动化。UWB技术与Matter协议这
    的头像 发表于 07-29 10:21 2671次阅读

    智能家居芯片:智慧生活的核心驱动力

    随着物联网技术的快速发展,智能家居已经从概念走向现实,而支撑这一变革的核心技术之一就是智能家居芯片。这些微型但功能强大的半导体元件,正在悄然改变着我们的生活方式。  智能家居芯片的技术
    的头像 发表于 07-17 14:10 990次阅读

    千亿智能家居市场爆发!

    全球智能家居市场规模预计2028年达2315.73亿美元,处于快速增长期。
    的头像 发表于 07-02 11:16 2538次阅读
    千亿<b class='flag-5'>智能家居</b>市场爆发!

    舵机在智能家居里的应用

    舵机在智能家居领域应用广泛,主要体现为:1)控制智能门锁、窗帘等家居设备;2)提升扫地机器人越障能力和洗地机自清洁功能;3)驱动家居机器人完成取物等任务;4)应用于
    的头像 发表于 06-25 15:38 1410次阅读
    舵机在<b class='flag-5'>智能家居</b>里的应用

    自动驾驶“单车智能”并不意味着不联网?

    [首发于智驾最前沿微信公众号]随着资金投入的不断加大,越来越多车企选择自研智驾系统,这也就意味着单车智能的技术路径成为行业的普遍选择。从概念上来看,单车智能就是让单个车辆的感知、决策和控制能力
    的头像 发表于 06-17 08:56 1012次阅读
    自动驾驶“单车<b class='flag-5'>智能</b>”并不<b class='flag-5'>意味着</b>不联网?

    物联网天线如何影响智能家居发展

    智能家居解决方案正逐步融入几乎所有家用电子设备。智能扬声器、智能照明、智能恒温器和集线器是智能家居的早期产品,而如今,
    的头像 发表于 06-12 10:16 1587次阅读