Software Environment
Before compiling the Kbox Android image, obtain the following packages from addresses provided in this section: source packages of AOSP, Mesa, and LLVM, and the Kbox binary file package and ExaGear transcoding package provided by Huawei. You need to verify the integrity of the source packages provided by Huawei to ensure that they are not tampered with.
Obtaining Software Packages
Table 1 lists the software requirements for compiling and building a Kbox Android image.
No. |
Software |
Description |
How to Obtain |
|---|---|---|---|
1 |
AOSP source code |
Version: Android-11.0.0_r48 |
|
2 |
Mesa source code |
Mesa demo Version: 22.1.7 |
Switch to the 22.1.7 branch and click the download icon. |
3 |
LLVM source code |
Version: 13.0.1 |
|
4 |
libdrm source code |
Version: 2.4.111 |
|
5 |
libva source code |
Version: 2.14.0 |
|
6 |
BoostKit-boostcph-kbox_*.zip |
Android Kbox binary package. |
Contact Huawei technical support. |
7 |
Kbox-AOSP11.zip |
Demo Android code patch package and demo compilation script package |
Switch to the AOSP11 branch and click the download icon. |
8 |
ExaGear_ARM32-ARM64_V2.5.tar.gz |
Binary package for ExaGear transcoding |
Contact Huawei technical support. |
9 |
Meson |
Version: 0.63.2 |
|
10 |
vmi-CloudPhone.zip |
Open-source cloud phone demo of the Huawei VMI engine Branch: CloudPhone |
Switch to the CloudPhone branch and click the download icon. |
The preceding software package names are for reference only, and the actual package names are subject to the download methods. You are advised to rename the packages based on the preceding table to facilitate subsequent operations.
Verifying Software Package Integrity
To prevent software packages from being maliciously tampered with during transfer or storage, download also the corresponding digital signature files for integrity verification while obtaining the software packages from the Kunpeng community.
- Obtain the software packages and corresponding digital certificates.
For details, see Table 1.
- Obtain the verification tool and guide from the Huawei enterprise website or carrier website.
- Based on the OpenPGP Signature Verification Guide obtained in 2, verify the PGP digital signatures of the software packages.
If the verification fails, do not use the software package. Contact Huawei technical support.
Before using a software package for an installation or upgrade, verify the digital signature to ensure that the software has not been tampered with.
Before using the software package, read and agree to Kunpeng BoostKit User License Agreement 2.0.