发行版配置
下表介绍了发行版配置,这些配置可在 GitHub 上获取。meta-qcom-distro/conf/distro/include/qcom-base.inc 配置定义了通用的 DISTRO_FEATURES。meta-qcom-distro/conf/distro/qcom-distro.conf 配置添加了以下特性:
Yocto Project 文档在发行版特性中定义了这些发行版特性。
glvndopenclopenglvulkanwayland
conf/distro/include/qcom-base.inc 文件设置 INIT_MANAGER = "systemd" 并定义了上面所示的基础 DISTRO_FEATURES。kvm 在 DISTRO_FEATURES 中默认启用 — 基于 KVM 的虚拟化在所有受支持的平台上均可用,无需单独的发行版配置。专用的 qcom-distro-kvm.conf 已被移除;KVM 的启用现在通过 MACHINE_FEATURES 按机器控制。
何时创建自定义 DISTRO
要添加自定义发行版配置并重新构建工作区,请参阅添加自定义发行版配置。软件包组
软件包组在meta-qcom 和 meta-qcom-distro 中定义。下表介绍了这些软件包组:
镜像配方
meta-qcom-distro Qualcomm Linux 元数据层定义了镜像配方,这些配方可在 GitHub 上获取。下表列出了各种镜像、它们的 IMAGE_FEATURES 以及这些镜像的功能:
IMAGE_FEATURES 的更多信息,请参阅镜像特性。
创建自定义镜像配方
要添加自定义镜像配方并使用 BitBake 构建,请参阅添加镜像配方。QDL 烧录工具
QDL 是一种烧录工具,它与 USB 设备通信,将闪存加载器上传到设备。闪存加载器将镜像烧录到设备内置的通用闪存存储(UFS)或嵌入式多媒体卡(eMMC)。有关QDL flashing 的更多信息,请参阅 QDL。
