本文目的:说明《OpenHarmony SL8541e解决方案软件包》的配套软件物料清单和使用方法。

适用人员:已获取到《OpenHarmony SL8541e解决方案软件包》的研发团队

需要的软件物料清单:

软件物料名称物料说明获取源头
《OpenHarmony SL8541e解决方案软件包》OpenHarmony操作系统适配到SL8541e芯片的代码包,包括内核、系统等代码,这部分代码加上《闭源驱动》一起编译可生成《操作系统镜像文件》,包括system、vendor、userdata、boot、dtbo、ramdisk等几个镜像文件。汇思博
《闭源驱动》

这些驱动,由原厂适配OH后以二进制方式提供,包括:

1、Camera闭源库

2、Modem和RIL闭源库

3、GNSS闭源库

原厂或者原厂指定的供应商
《其他镜像文件》

pac中的镜像文件总共有30+多个,《操作系统镜像文件》只是其中一部分。其他镜像文件需要从原厂或者原厂指定的供应商处获取,比如从其Android SDK中获取。

参考下方的《附录1:pac包中的镜像文件示例》。

原厂或者原厂指定的供应商
《pac包制作方法和工具》pac包的制作方法和工具原厂或者原厂指定的供应商
《pac包烧录方法和工具》pac包烧录方法和工具,一般烧录工具为ResearchDownload原厂或者原厂指定的供应商

使用说明:

1、将《闭源驱动》拷贝到《OpenHarmony SL8541e解决方案软件包》代码的指定位置。

1)Camera闭源库:将Camera的libs目录拷贝到vendor\<设备商名称>\<设备名称>\camera\ispalg\isp2.x目录中

2)Modem和RIL闭源库:将modem和ril文件夹拷贝到vendor\<设备商名称>\<设备名称>\目录中

3)GNSS闭源库:将GNSS的全部so文件拷贝到device\board\<设备商名称>\<设备名称>\gnss\sprd目录中

2、在《OpenHarmony SL8541e解决方案软件包》根目录进行编译,编译生成《操作系统镜像文件》。

3、将上一步的生成的《操作系统镜像文件》,与《其他镜像文件》汇总到一起,按照《pac包的制作方法和工具》制作pac包。

4、按照《烧录工具和使用方法》进行烧录。

 

附录1:pac包中的镜像文件示例

 

 

 

Logo

社区规范:仅讨论OpenHarmony相关问题。

更多推荐