# Overview Source: [https://docs.qualcomm.com/doc/80-70014-4/topic/overview.html](https://docs.qualcomm.com/doc/80-70014-4/topic/overview.html) Boot refers to the process where the Qualcomm^®^ Linux^®^ system software is launched using a predefined set of instructions stored in the read only memory (ROM). This software is responsible for loading and running the operating system, as well as configuring the devices after the required software has been initialized. When this process is complete, the file systems are mounted and ready for use. To initiate an operating system, a boot software image is loaded when the machine is powered on. This guide explains the supported boot features, the architecture of a cold boot (which starts from a power-off state), and the interfaces for the Qualcomm Linux system software. Additionally, this guide provides instructions on how to develop a unified extensible firmware interface (UEFI) application, configure the device tree (DT) [interfaces](https://docs.qualcomm.com/doc/80-70014-4/topic/interfaces.html), debug logs, and verify system bootup. For more information, see [UEFI](https://docs.qualcomm.com/bundle/publicresource/topics/80-70015-4/bootloader.html#unified-extensible-firmware-interface-uefi-). For information on setting up the Qualcomm Linux boot image, see [Build Boot](https://docs.qualcomm.com/bundle/publicresource/topics/80-70015-254/build_addn_info.html#build-firmware) in the build firmware section. Note: See [Hardware SoCs](https://docs.qualcomm.com/bundle/publicresource/topics/80-70015-115/soc.html) that are supported for Qualcomm Linux. Last Published: Feb 02, 2026 [Next Topic Getting started](https://docs.qualcomm.com/bundle/publicresource/80-70014-4/topics/getting-started.md)