# Storage overview The Qualcomm^®^ Linux^®^ storage guide describes the features and supported device types, enabling you to configure, customize, and deploy storage capabilities optimally and efficiently. The following table lists the supported storage types. | Storage type | Version | Supported SoC | | --- | --- | --- | | Universal flash storage (UFS) | | | | Embedded multi-media card (eMMC) | | | | Non-volatile memory express (NVMe) | | | | Secure digital (SD) card | | | ## Storage use cases - Boot from the primary storage device: Store the required images to boot up the device by reading the images such as XBL, AOP, Qualcomm Trusted Execution Environment (TEE), and kernel, from storage. - Save user-specific data: Store customized information such as videos, photos, and documents. - Support read-only logical unit number (LUN)/region: Store images such as TEE and CDT. LUN is an independent processing unit on a UFS device. - Stores data in an authenticated, access-controlled, replay-protected manner in RPMB LUN/partition: Replay protected memory block (RPMB) is a well-known LUN (WLUN) in UFS device and a special partition in eMMC. Note - See [Hardware SoCs](https://docs.qualcomm.com/bundle/publicresource/topics/80-70030-115/soc.html) that are supported on Qualcomm Linux. - Configure the device to boot from only one storage source. Use the second source only to store files. If both have bootable files, the system might crash or behave unpredictably. - Detailed information on the storage hardware architecture is available to licensed developers with authorized access. For more information, see [Qualcomm Linux Storage Guide - Addendum](https://docs.qualcomm.com/bundle/resource/topics/80-70030-6A/overview-addendum.html). Last Published: Jun 22, 2026 [Previous Topic Storage documentation](https://docs.qualcomm.com/bundle/publicresource/80-70030-6/topics/storage-documentation.md) [Next Topic Storage features](https://docs.qualcomm.com/bundle/publicresource/80-70030-6/topics/features.md)