# Qualcomm Linux Yocto documentation Provides information about how Qualcomm^®^ Linux^®^ uses Yocto to build an embedded system software image for Qualcomm hardware. ## Overview Overview Provides an overview of how to use the Yocto Project to customize Qualcomm Linux. https://docs.qualcomm.com/doc/80-70018-27/topic/overview.html#yocto-overview ## Qualcomm Linux Metadata layers meta-qcom Contains Qualcomm device support and upstream OSS components. https://docs.qualcomm.com/doc/80-70018-27/topic/qualcomm_linux_metadata_layers_overview.html#meta-qcom-section meta-qcom-hwe Contains machine configuration files that build software components for Qualcomm Linux. https://docs.qualcomm.com/doc/80-70018-27/topic/qualcomm_linux_metadata_layers_overview.html#meta-qcom-hwe-section meta-qcom-distro Provides a reference distribution configuration for Qualcomm Linux. https://docs.qualcomm.com/doc/80-70018-27/topic/qualcomm_linux_metadata_layers_overview.html#meta-qcom-distro-section meta-qcom-realtime Provides patches and configurations for the Qualcomm Linux kernel to enable real-time operations. https://docs.qualcomm.com/doc/80-70018-27/topic/qualcomm_linux_metadata_layers_overview.html#meta-qcom-realtime-section meta-qcom-extras Optional metadata layer, which enables source compilation of select components. https://docs.qualcomm.com/doc/80-70018-27/topic/qualcomm_linux_metadata_layers_overview.html#meta-qcom-extras-section meta-qcom-qim-product-sdk Provides Qualcomm^®^ Intelligent Multimedia (QIM) SDK and AI SDKs based on the GStreamer framework. https://docs.qualcomm.com/doc/80-70018-27/topic/qualcomm_linux_metadata_layers_overview.html#meta-qcom-qim-product-sdk-section ## Qualcomm Linux software components System initscripts Add system initialization scripts to the image. https://docs.qualcomm.com/doc/80-70018-27/topic/qualcomm_linux_software_components.html#system-initscripts-section Debug tools Add debug tools to the root file system of Qualcomm Linux. https://docs.qualcomm.com/doc/80-70018-27/topic/qualcomm_linux_software_components.html#debug-tools Configure and secure boot with systemd-boot and UKI Provides options to control the boot flow and loads the user-selected boot loader. https://docs.qualcomm.com/doc/80-70018-27/topic/qualcomm_linux_software_components.html#configure-and-secure-boot-with-systemd-boot-and-uki Managing partitions in Qualcomm Linux Describes how to add, delete, modify, and rename partitions. https://docs.qualcomm.com/doc/80-70018-27/topic/qualcomm_linux_software_components.html#managing-partitions-in-qualcomm-linux Create secondary virtual machine Create VM images using the Qualcomm Linux build system. https://docs.qualcomm.com/doc/80-70018-27/topic/qualcomm_linux_software_components.html#create-secondary-virtual-machine OTA update for Qualcomm Linux Keep devices up to date with on-the-air updates. https://docs.qualcomm.com/doc/80-70018-27/topic/qualcomm_linux_software_components.html#ota-update-for-qualcomm-linux Boot Linux operating system from SD card Boot up development kits from the SD card. https://docs.qualcomm.com/doc/80-70018-27/topic/qualcomm_linux_software_components.html#boot-linux-operating-system-from-sdcard ## User customizations Add custom machine configurations Add a custom machine configuration and build an image. https://docs.qualcomm.com/doc/80-70018-27/topic/user_customizations.html#add-custom-machine-configurations Add custom distribution configurations Add a custom distribution configuration file. https://docs.qualcomm.com/doc/80-70018-27/topic/user_customizations.html#add-custom-distro-configurations Add image recipes Provides information on how to add image recipes. https://docs.qualcomm.com/doc/80-70018-27/topic/user_customizations.html#add-image-recipes ## Debug Debug Resolve general problems and issues. https://docs.qualcomm.com/doc/80-70018-27/topic/debug.html#debug1 Last Published: Apr 09, 2025 [Next Topic Overview](https://docs.qualcomm.com/bundle/publicresource/80-70018-27/topics/overview.md)