OpenHarmony开发者论坛
标题:
兼容性测评经验分享(二):平台申请流程
[打印本页]
作者:
lzu-njy
时间:
2024-6-27 00:15
标题:
兼容性测评经验分享(二):平台申请流程
[md]## 兼容性测评经验分享(二):平台申请流程
《兼容性测评流程-1》对整个测评过程进行了简要介绍,本文主要介绍兼容性测评中的步骤2、步骤3。
> 步骤 2 申请方从Gitee平台获取代码进行适配开发;从[OpenHarmony官网兼容性XTS专区](
https://www.openharmony.cn/certification/document/xts
)获取兼容性测试套件并在本地测试执行,自测试完成后,申请方可获取测试报告;从[OpenHarmony官网兼容性PCS专区](
https://www.openharmony.cn/certification/document/pcs
)获取PCS自检表并填写PCS自检表;如需申请失败项豁免,请前往OpenHarmony兼容性平台进行豁免申请,获取豁免结果;兼容性测试与PCS自检也可委托兼容性工作组授权的[兼容性测评合作中心](
https://www.openharmony.cn/certification/cooperationCenter
)进行。
>
> 步骤 3 申请方首次申请测试报告评审时,应签署OpenHarmony兼容性平台所示《OpenHarmony兼容性协议》及《OpenHarmony兼容性平台隐私声明》;申请方上传测试报告、PCS自检表和镜像到OpenHarmony兼容性平台,申请方还应在上传测试报告同时向OpenHarmony兼容性工作组寄送产品样品。
### 准备工作
在[兼容性平台](
https://compatibility.openharmony.cn/console
)创建申请之前,应完成硬件选型(搭载OpenHarmony系统的开发板)、软件开发(在DevEco Studio中开发应用)、应用预置(将应用推送至OH设备)三部分的工作。
1. 硬件选型:可参考OH官网文档:[设备开发导读 ](
https://docs.openharmony.cn/page ... device-dev-guide.md
)
2. 软件开发:可参考OH官网文档:[应用开发导读 ](
https://docs.openharmony.cn/page ... cation-dev-guide.md
)
3. 应用预置:可参考帖子:[OpenHarmony Hap包系统预装配置](
https://ost.51cto.com/posts/20799#hap_21
)
### 如何填写兼容性平台申请
兼容性平台链接:
https://compatibility.openharmony.cn/console
在兼容性平台的“兼容性测评”界面创建一个新的申请,需要填写五个部分(下图红框所示)的内容。
#### 联系人
第一部分为“联系人“,无注意事项。
![兼容性平台申请-1.png](
https://forums-obs.openharmony.c ... ii4ehmkekzkdx45.png
"兼容性平台申请-1.png")
#### 产品定义
第二部分为“产品定义“,注意事项如下:
![兼容性平台申请-2.png](
https://forums-obs.openharmony.c ... p8cznkgpcy383ls.png
"兼容性平台申请-2.png")
1. 测评类型:“模组/开发板”或“商用设备”或“发行版”三选一,商用设备相较于其他两项需额外填写设备名称、品牌等信息,并需要在第三步——软件定义中完成“授权验证”工作。**注意:后续流程均以商用设备为例。**
2. 操作系统类型:“标准系统“、”小型系统“、”轻量系统“三选一,应在硬件选型环节根据设备的实际性能需求确定。标准系统相较于其他两种类型,在XTS测试环节需完成更多的测试工作。**注意:后续流程均以标准系统为例。**
3. 操作系统版本号:选择编译构建的OpenHamrony系统版本。
4. 设备类型:该选择栏层级较多,选择最适合的一项即可。
5. 设备中文名称、设备英文名称、设备型号、品牌、品牌英文名:根据厂商信息填写即可。**注意:“设备中文名称”与“设备型号”这两项信息在完成认证后的证书上会显示。**
6. 硬件设备版本号、模组型号、芯片型号:根据厂商信息填写即可。
7. CPU架构:按照开发板实际信息填写即可。
8. 软证书类型:详见本系列博客后续的《兼容性测评经验分享-授权验证管理》。
9. 基本信息描述:描述设备实际功能即可。
10. 外观图:按照要求上传。**注意:图片大小必须为要求尺寸、背景必须为纯白。**
11. 是否公示:根据实际需要选择“发证即公示”或“最早公示时间”或“不公示”。
#### 软件定义
第三部分为“产品定义“,注意事项如下:
![兼容性平台申请-3.png](
https://forums-obs.openharmony.c ... vqnqze9an4ozy7i.png
"兼容性平台申请-3.png")
1. 软件版本号:根据厂商信息填写即可。
2. 安全补丁标签:完成XTS相应测试后,可填写对应日期的补丁标签。
3. 版本id:涉及内容较多,详见本系列博客后续的《兼容性测评经验分享-Device Info》。
4. 版本hash:保持默认即可。
5. PCID:从编译构建后的system/etc路径下获取,上传PCID.sc文件即可。
##### 授权验证管理
分为软证书、设备调测两个部分的工作,涉及内容较多,详见本系列博客后续的《兼容性测评经验分享-授权验证管理》。
#### 报告上传
第四部分为“报告上传“,注意事项如下:
![兼容性平台申请-4.png](
https://forums-obs.openharmony.c ... 7gshj178lktkkhh.png
"兼容性平台申请-4.png")
1. 镜像文件:将“镜像文件”压缩包在兼容性平台的“企业空间”界面上传后,在此处下拉框选择即可。**注意:此处上传的“镜像文件”压缩包需要包含两个部分:编译构建后用于烧录的image文件、镜像烧录说明文件(md文档等)。**
2. XTS报告:参考《兼容性测评经验分享-1》中的[测评指南](
https://www.openharmony.cn/certification/document/guid
),进行XTS测试后(涉及内容较多,详见本系列博客后续的《兼容性测评经验分享-XTS测试》),按照红框中的“XTS报告模板&格式说明“上传压缩包。
3. PCS自检表:参考《兼容性测评经验分享-1》中的[PCS文档](
https://www.openharmony.cn/certification/document/pcs/
),下载对应OH系统版本、对应系统类型的 PCS 自检表,按照PCS规范文件进行填写后,进行上传。
#### 样机寄送
第五部分为“样机寄送“,注意事项如下:
![兼容性平台申请-5.png](
https://forums-obs.openharmony.c ... sfqw7j44aqbbza4.png
"兼容性平台申请-5.png")
1. 快递单号:填写测评编号(每项申请对应一个)即可。
2. 添加调测设备:完成前文的“授权验证”工作后,选择相应的设备。
3. 快递物品清单:填写邮寄的设备等,**若设备较大,可仅邮寄开发套件与屏幕**(若带屏)。**注意:“模组/开发板”/“商用设备”/“发行版”所需调测设备数量不同,详见上图蓝框中的提示。**
关于样机寄送,可以参考[关于OpenHarmony兼容性测评常见问题解答(FAQ)](
https://forums.openharmony.cn/fo ... tid=2946&extra=
)帖子。
### 各流程处理周期
参考[关于OpenHarmony兼容性测评常见问题解答(FAQ)](
https://forums.openharmony.cn/fo ... tid=2946&extra=
)。
另外,因节假日等情况需要延长审批时间时,可登录兼容性平台查看公告。
[/md]
作者:
xiaowangyaoqiang
时间:
2024-6-27 15:02
你好,设备版本id和版本hash如何获取的?
作者:
xiaowangyaoqiang
时间:
2024-6-27 16:24
如何获取OpenHarmony的版本ID和版本Hash?
作者:
lzu-njy
时间:
2024-6-28 09:51
回复
xiaowangyaoqiang
: 今天会更新这部分内容的帖子哈
作者:
shixiaocheng
时间:
2024-6-28 14:59
回复
xiaowangyaoqiang
: 执行 begetctl dump api,versionid就是设备版本id, 版本hash一般填default就可以
作者:
xiaowangyaoqiang
时间:
2024-7-1 09:30
回复
shixiaocheng
: 你好 begetctl dump api获取的为VersionId:default/default/default/default/OpenHarmony-4.1.7.8/ohos/default/11/default/default
填写这个就可以吗?
作者:
shixiaocheng
时间:
2024-7-1 10:22
回复
xiaowangyaoqiang
: 好多个default,可以参考pcs,有的项是不可用填default的,需要和在兼容性平台中一直
作者:
manonghhj
时间:
2024-10-12 17:59
没有修改系统,配置产品信息,生成系统镜像等流程; 标准版兼容性测试没有这些流程?
作者:
lzu-njy
时间:
2024-10-16 11:12
回复
manonghhj
: 修改系统、配置产品信息两项内容在(三)授权验证有介绍,编译烧录系统镜像这部分目前还没有写。
欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/)
Powered by Discuz! X3.5