作者:maxiansheng,华为鸿蒙智联认证测试专家

2021年5月18日,华为正式宣布原Work With HUAWEI HiLink和Powered by HarmonyOS品牌升级为HarmonyOS Connect品牌,中文为鸿蒙智联。随即,同年8月18日,鸿蒙智联设备认证正式上线。

鸿蒙智联设备认证包含什么内容,如何开展鸿蒙智联认证,华为提供了哪些工具帮助伙伴快速通过认证,这些问题本文都将一一为您解答。

在这之前,先为大家介绍一下鸿蒙智联设备具有的特征~

一、什么是鸿蒙智联生态设备

鸿蒙智联生态设备它需要具备极简连接、万能卡片、极简交互和硬件互助的典型设备特征。如下图1所示:

图1 鸿蒙智联生态设备特征

1. 极简连接:

消费者使用一款智能硬件产品之前,需要做的第一件事是将设备进行配网连接。传统的智能硬件连接配网方式不仅复杂还容易出错,这对消费者来说非常不友好;而满足鸿蒙智联生态极简连接要求的智能硬件产品都可以通过碰一碰,或者靠近发现的极简方式完成配网连接,让配网连接从此不再复杂。

2. 万能卡片:

消费者要从传统的智能硬件产品上获取服务,往往需要先安装一个厂商的App,这不仅操作繁琐还会占用大量宝贵的空间资源;而满足鸿蒙智联生态万能卡片要求的智能硬件产品,提供有免安装的原子化服务卡片和智慧生活设备控制卡片,让消费者无需安装App就能获取智能硬件产品的服务。

3. 极简交互:

管理传统的智能硬件产品,消费者需要通过不同的厂家设备管理App;而具备鸿蒙智联极简交互特征的智能硬件产品,消费者可以通过智慧生活App和Hiplay设备控制中心进行交互,管理设备。如果智能硬件还支持碰一碰的极简连接体验,消费者还可以通过碰一碰拉起设备的万能卡片的交互方式管理设备。

4. 硬件互助:

具备硬件互助特征的鸿蒙智联生态设备都至少具备支持一项HarmonyOS超级终端体验的能力。但极简的鸿蒙智联生态设备可以不具备硬件互助特征。

二、鸿蒙智联生态设备认证包含什么内容

鸿蒙智联设备认证的目标就是要提升鸿蒙智联生态设备的用户体验,确保鸿蒙智联生态产品合规以及其可持续发展。

1. 认证标准解析

鸿蒙智联设备认证分为两个阶段:一是技术认证阶段;二是上市审核阶段。见下图2:

图2 鸿蒙智联生态设备认证标准全景

(1)技术认证阶段:

首先看护基础的合规性检查,接入鸿蒙智联生态的设备需符合国家强制法律法规和基础的行业要求。

其次是看护鸿蒙智联生态解决方案包含的技术特征相关要求:

  • 鸿蒙智联设备特征体验部分的测试;
  • 装载的OpenHarmony系统兼容与安全方面的测试;
  • 鸿蒙智联服务包相关的校验和服务测试等内容。

(2)上市审核阶段:

主要关注的是生态产品使用鸿蒙智联品牌标识,以及产品包装和宣传是否符合鸿蒙智联品牌使用规范。

2. 认证标准分级

为匹配不同档次智能硬件产品,鸿蒙智联生态设备的认证标准从高到低依次为S、A、B三个级别。三个级别的标准相同点是都要求生态设备满足鸿蒙智联设备的统一体验要求。其差异在于:

  • A标在B标的基础上,要求智能硬件产品满足鸿蒙智联设备操作系统技术规范要求和系统安全、漏洞补丁管理要求;
  • S标在A标的基础上,对智能硬件产品的性能和体验规格要求相比A标更优。

3. 认证策略

除此之外,为降低伙伴的认证成本,帮助生态合作伙伴能够快速通过鸿蒙智联设备认证,华为与行业模组解决方案商合作,由模组解决方案商在模组中预先集成鸿蒙智联解决方案服务包,让模组先通过鸿蒙智联模组认证。

因此在做鸿蒙智联设备认证时,选用已认证模组的整机产品,可以继承模组认证的测试结果,减少相关测试项,以便能更快通过鸿蒙智联设备认证。

图3 鸿蒙智联生态设备认证与模组认证关系

系列化、平台化设计是企业在产品设计开发中最大限度地节约设计力量的有效方式。鸿蒙智联设备认证为此提供了灵活的继承认证策略供伙伴选择。

举个例子来说,当伙伴有一款产品通过了认证后,伙伴可以选择做继承认证,只对产品变更点所影响的用户体验做相应的测试,其他不受影响的测试项可以直接继承原有产品型号的认证测试结果,以此能够实现加快合作伙伴产品通过认证测试及上市的速度。

三、如何开展鸿蒙智联生态设备认证

下面为大家介绍鸿蒙智联生态设备认证的流程及自测试内容。

1. 认证流程

一个合作伙伴要申请做鸿蒙智联设备认证,他首先需要注册成为华为开发者,然后在鸿蒙智联生态的Device Partner平台注册产品,下载鸿蒙智联服务包开发套件,完成产品的开发与自测试。伙伴完成自测试后才能在Device Partner平台上提交相应材料,提交鸿蒙智联设备认证申请。

图4 鸿蒙智联生态设备认证作业流程

这里有两点需要关注:

  • 生态伙伴只有在自测通过之后才可以提交预约认证申请。
  • 法律法规和检测报告建议在项目初期做好准备,避免认证测试完成,却因未能提供强制法规遵从证书和检测报告导致不能通过认证。

2. 认证自测试

下面为您介绍鸿蒙智联生态设备认证自测试的内容:

(1)资质审核:在Device Partner平台自测试版块,明确列明了产品需要符合的国家强制法规、资质要求。合作伙伴可以选择具备相应资质的三方测试机构完成测试,在Device Partner网站上传相应的证书或报告文件。

(2)OpenHarmony的兼容测试:鸿蒙智联生态设备认证遵循开放原子基金会OpenHarmony兼容规范,合作伙伴可以直接从OpenHarmony开源社区的网站上下载相应的兼容性测试套件完成测试,然后在Device Partner平台上传相对应的测试报告。有以下两点注意事项:

  • 测试兼容性的OS版本必须基于OpenHarmony LTS版本开发,且LTS版本的发布时间应不早于认证申请12个月。
  • 装载的OpenHarmony组件必须满足OpenHarmony PCS规范中规定的相应级别最小组件集要求。

(3)系统安全测试:鸿蒙智联设备认证提供了两个安全测试服务,一个是在Device Partner平台上面提供了一个镜像安全扫描服务,支撑合作伙伴对镜像进行相应的安全扫描;另一个是安全测试服务集成在鸿蒙智联设备认证测试工具DECC中,支持合作伙伴完成系统安全补丁和漏洞的测试。

(4)鸿蒙智联设备特征体验测试:鸿蒙智联设备认证提供了认证测试工具DECC,支持合作伙伴有条不紊地完成认证测试。需要提醒的是,DECC认证测试工具的两种工作模式分别为本地调测模式和自认证测试模式,其中只有自认证测试模式才能够上传自测试结果到Device Partner平台。

鸿蒙智联设备特征体验的认证测试对测试环境和专业测试仪器有一定的依赖,而部分合作伙伴自己的实验室可能缺少这些测试环境和专业的测试仪器。

为此鸿蒙智联设备认证还联合华为HarmonyOS认证实验室提供了一个DECC远程托管测试服务,以便缺少测试环境和仪器设备的伙伴把自己的设备投递到华为HarmonyOS认证实验室,通过DECC认证测试工具以远程调测的方式完成自测试。

图5 鸿蒙智联生态设备认证自测试——DECC远程托管测试服务

四、结束语

HarmonyOS“一生万物,万物归一”,其中的“万物”就离不开鸿蒙智联生态设备认证这一重要环节。

相信通过本文,大家对鸿蒙智联设备认证已经有了一个较为全面的了解,后续我们还将对鸿蒙智联设备认证标准的细节做进一步的补充分析解读。

在万物互联这一片沃土上,我们期待每一位开发者大胆播撒下你们饱含生命力的种子,让鸿蒙智联生态充满着更多可能,让全球用户拥有更为优质的智联体验!欢迎更多的合作伙伴加入,与我们一起共创万物互联新时代~

HDC2021技术分论坛:还有人不知道鸿蒙智联设备认证咋搞?的更多相关文章

  1. HDC2021技术分论坛:如何高效完成HarmonyOS分布式应用测试?

    作者:liuxun,HarmonyOS测试架构师 HarmonyOS是新一代的智能终端操作系统,给开发者提供了设备发现.设备连接.跨设备调用等丰富的分布式API.随着越来越多的开发者投入到Harmon ...

  2. HDC2021技术分论坛:组件通信、硬件池化,这些创新技术你get了吗?

    作者:ligang 华为分布式硬件技术专家,sunbinxin 华为应用框架技术专家 HarmonyOS是一款全新的分布式操作系统,为开发者提供了元能力框架.事件通知.分布式硬件等分布式技术,使能开发 ...

  3. HDC2021技术分论坛:异构组网如何解决共享资源冲突?

    作者:lijie,HarmonyOS软总线领域专家 相信大家对HarmonyOS的"超级终端"比较熟悉了.那么,您知道超级终端场景下的多种设备在不同环境下是如何组成一个网络的吗?这 ...

  4. HDC2021技术分论坛:进程崩溃/应用卡死,故障频频怎么办?

    ​作者:jiwenqiang,DFX技术专家 提到开发一个产品,我们通常首先想到的是要实现什么样的功能,但是除了功能之外,非功能属性也会很大程度上影响一个产品的体验效果,比如不定时出现的应用卡死.崩溃 ...

  5. HDC2021技术分论坛:“积木拼装”,HarmonyOS弹性部署大揭秘!

    作者:peitaiyi,华为终端OS产品交付专家 HarmonyOS是一款面向万物互联时代的.全新的分布式操作系统.在传统的单设备系统能力基础上,HarmonyOS提出了基于同一套系统能力.适配多种终 ...

  6. HDC技术分论坛:HarmonyOS新一代UI框架的全面解读

    作者:yuzhiqiang,UI编程框架首席技术专家 在Harmony 3.0.0开发者预览版中,包含了新一代的声明式UI框架ArkUI 3.0.多语言跨平台编译器ArkCompiler 3.0.跨端 ...

  7. 2018年EMUI系统能力分论坛来啦

    为鼓励开发者创新,挖掘前沿创新能力的应用及服务,帮开发者打造爆款应用的同时丰富终端消费者的用户体验,由设立10亿激励基金耀星计划扶持的华为创新竞赛平台即将开启. 竞赛平台将滚动推出AI.HAG.AR. ...

  8. TI技术官方论坛

    https://e2echina.ti.com/question_answer/dsp_arm/c6000_dsp/f/32/t/172279

  9. 分库分表神器 Sharding-JDBC,几千万的数据你不搞一下?

    今天我们介绍一下 Sharding-JDBC框架和快速的搭建一个分库分表案例,为讲解后续功能点准备好环境. 一.Sharding-JDBC 简介 Sharding-JDBC 最早是当当网内部使用的一款 ...

  10. 以软件定义物联网芯片,以技术融合推动LPWAN2.0泛在物联

    作为数字化产业重要的基础设施之一,物联网迎来了黄金发展期.物联网通信技术通过数据的采集.分析.输出,从浅层次的互联工具和产品深化,到成为重塑生产组织方式的基础设施和关键要素,正深刻地改变着传统产业形态 ...

随机推荐

  1. 【Azure 事件中心】在Azure Function App中消费Event Hub数据,时常出现EventReceiveError

    问题描述 在Azure Function App中消费Event Hub数据,时常出现EventReceiveError:New receiver 'P3-00122a562-4fa4-7f3f-ad ...

  2. 使用OpenTelemetry进行监控

    工具介绍 注意:该部分介绍摘抄自:https://www.aiwanyun.cn/archives/174 Prometheus.Grafana.Node Exporter 和Alertmanager ...

  3. C++入门编程----C++运算符(8)

    什么是运算符 运算符是让程序执行特定的数学或逻辑操作的符号,用来表示针对数据的特定操作,也称之为操作符.C++运算符分别有算术运算符.关系运算符.逻辑运算符.赋值运算符.位运算符.移位运算符.size ...

  4. java 携带session 前台传递cookie 跨域解决方案 vue + java

    前台 axios 设置 withCredentials: true 后台设置 跨域 header("Access-Control-Allow-Origin","源地址&q ...

  5. 50HZ陷波器的原理和实物开发设计

    原理     陷波滤波器指的是一种可以在某一个频率点迅速衰减输入信号,以达到阻碍此频率信号通过的滤波效果的滤波器.陷波滤波器属于带阻滤波器的一种,只是它的阻带非常狭窄,起阶数必须是二阶(含二阶)以上. ...

  6. 干货分享 | 3个Zbrush实用减面工具分享

    一.使用Sculptris Pro Sculptris Pro是zbrush中的一个功能按钮,点击此工具按钮,同时将笔刷转换至standard笔刷,即可减去需要平滑的面. 点击开启Sculptris ...

  7. 三维模型OBJ格式轻量化顶点压缩主要技术方法分析

    三维模型OBJ格式轻量化顶点压缩主要技术方法分析 三维模型的OBJ格式轻量化中,顶点压缩是一项重要的技术方法,用于减小模型文件的大小.以下是关于三维模型OBJ格式轻量化顶点压缩的主要技术方法的分析: ...

  8. 如何打造一个花里胡哨的Github个人主页?

    1.介绍 2.使用 2.1.创建一个同名仓库 2.2.引用模板 2.3.为内容添加有趣模块 2.3.1.徽章badge 2.3.2.waka 时间展示 2.3.3.展示 GitHub stars 等信 ...

  9. 快速上手系列:JavaScript进阶

    一.基础 1.在firbug调试器的控制台输出内容. function(){ console.log() } 2.argument.没有形参也可表示传进来的参数,用数组表示,如argument[0], ...

  10. archlinux xfce 修改用户主目录名称

    操作有风险,修改用户主目录名称后一些链接了旧主目录的的链接可能仍未修改.导致链接用不了,需要手动指定链接 1.删除指定用户保存的会话,未删除应该会导致修改用户主目录名称后进不去会话 2.切换到其它用户 ...