鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

软件环境

编译Kbox安卓镜像需要使用AOSP、mesa、llvm等源码包,华为提供的Kbox二进制文件包和ExaGear转码包,您需要通过本节提供的渠道获取相应的包并对华为提供的软件包进行完整性校验,以便进行后续的编译步骤。

获取软件包

Kbox安卓镜像编译构建的软件环境要求如表1所示。

表1 Kbox安卓镜像编译构建软件环境要求

序号

软件

说明

获取地址

1

AOSP源码

版本:android-11.0.0_r48

获取链接

2

mesa源码

版本:22.1.7

获取链接

3

llvm源码

版本:13.0.1

获取链接

4

libdrm源码

版本:2.4.111

获取链接

5

libva源码

版本:2.14.0

获取链接

6

BoostKit-kbox_*.zip

Android Kbox二进制文件包

获取链接

7

Kbox-AOSP11.zip

Android代码补丁包、编译脚本包

请联系华为工程师获取。

8

ExaGear_ARM32-ARM64_V2.5.tar.gz

ExaGear转码二进制包

获取链接

9

Meson

0.63.2

获取链接

10

vmi-CloudPhone.zip

华为VMI引擎云手机开源项目

分支:CloudPhone。

获取链接

以上软件包名仅供参考,部分下载方式可能会导致软件包名与表格产生差异。请以获取的实际包名为准,参考表格适当进行更名,以方便后续步骤中的使用。

软件包完整性校验

为了防止软件包在传递过程或存储期间被恶意篡改,从鲲鹏社区获取软件包时需下载对应的数字签名文件用于完整性验证。

  1. 获取软件数字证书和软件包。

    请参见表1

  2. 华为企业业务网站运营商网站获取校验工具和校验方法。
  3. 使用2获取到的签名验证指南文档对下载的软件包进行PGP数字签名校验。

如果校验失败,请不要使用该软件包,先联系华为技术支持工程师解决。

使用软件包安装/升级之前,也需要按上述过程先验证软件包的数字签名,确保软件包未被篡改。

使用软件包前请先阅读鲲鹏应用使能套件BoostKit用户许可协议 2.0,如确认继续使用,则默认同意协议的条款和条件。