Jump to content

Category:Qualcomm

From postmarketOS Wiki
Revision as of 19:19, 28 March 2023 by Exkc (talk | contribs) (see about samsung in samsung)
🚧 This page is a work-in-progress. Some information contained within may be inaccurate or incomplete.

About Qualcomm

Qualcomm Incorporated
Brand of Qualcomm Incorporated
Brand of Qualcomm Incorporated
Name Qualcomm Incorporated
Country Worldwide
Industry Arm, Chip
Resources Homepage

Qualcomm Incorporated is a semiconductors company, and one of the biggest manufacturers of smartphone and tablet SoCs.

Booting Procedure

Qualcomm ARM SoCs make use of several bootloaders, each of which initializes and/or checks some things and then passes on execution to the next stage in the boot chain. The final stage is whatever operating system runs on the SoC. There are slight differences between the boot chains for different SoCs, here is a triplet of charts showing the boot chains of relatively recent Qualcomm SoCs.

As you can see, the main change introduced in msm8974 is the merging of SBL1, which used to consist of three bootloaders, into one, and the main change introduced in msm8996 is support for the ABL UEFI bootloader - however, in some cases, aboot is still used. These charts are not necessarily exact representations of the boot chain on a specific SoC in a specific application, since modifications can be made by manufacturers by either replacing / editing one of the later links in the chain, or by adding more bootloader stages.

A more close examination of these bootloaders will follow.

Mainline SoCs

SoC Codenames Arch Year
Qualcomm APQ8064 armv7 2013
Qualcomm MSM8212 armv7 2013
Qualcomm MSM8226 armv7 2013
Qualcomm MSM8227 armv7 2012
Qualcomm MSM8909 armv7 2015
Qualcomm MSM8916 aarch64 2014
Qualcomm MSM8917 aarch64 2016
Qualcomm MSM8929 aarch64 2014
Qualcomm MSM8930 armv7 2012
Qualcomm MSM8937 aarch64 2016
Qualcomm MSM8939 aarch64 2014
Qualcomm MSM8940 aarch64 2016
Qualcomm MSM8953 msmtitanium/apqtitanium aarch64 2016
Qualcomm MSM8960 armv7 2012
Qualcomm MSM8974 msmcopper/apqcopper armv7 2013
Qualcomm MSM8976 Eldarion aarch64 2016
Qualcomm MSM8992/MSM8994 aarch64 2015
Qualcomm MSM8996 msmthulium/apqthulium aarch64 2016
Qualcomm MSM8998 msmcobalt/apqcobalt aarch64 2017
Qualcomm QM215 aarch64 2019
Qualcomm SC7180 aarch64 2019
Qualcomm SC7180P aarch64 2021
Qualcomm SC8280XP makena aarch64 2021
Qualcomm SDM630 msmtriton/apqtriton aarch64 2017
Qualcomm SDM636 aarch64 2017
Qualcomm SDM660 msmfalcon/apqfalcon aarch64 2017
Qualcomm SDM670 sdmbat aarch64 2018
Qualcomm SDM845 napali aarch64 2018
Qualcomm SM6115 bengal aarch64 2020
Qualcomm SM6125 trinket aarch64 2019
Qualcomm SM6225 khaje aarch64 2021
Qualcomm SM6350 lagoon aarch64 2020
Qualcomm SM6375 blair aarch64 2021
Qualcomm SM7125 rennell aarch64 2020
Qualcomm SM7150 sdmmagpie aarch64 2019/2020
Qualcomm SM7325 yupik aarch64 2021/2022
Qualcomm SM8150 hana (HLOS codename is msmnile) aarch64 2019
Qualcomm SM8250 kona aarch64 2020/2021
Qualcomm SM8350 lahaina aarch64 2021
Qualcomm SM8450 taro aarch64 2021
Qualcomm SM8475 cape aarch64 2022
Qualcomm SM8550 kalama aarch64 2022
Qualcomm SM8650 lanai / pineapple aarch64 2023
Qualcomm SM8750 sun / Pakala aarch64 2024
Qualcomm X1E80100 hamoa aarch64 2023

Useful Links

Pages in category "Qualcomm"

The following 48 pages are in this category, out of 48 total.

Q