Jump to content

Category:Qualcomm: Difference between revisions

From postmarketOS Wiki
Pinoaffe (talk | contribs)
No edit summary
Pinoaffe (talk | contribs)
No edit summary
Line 30: Line 30:
* [https://googleprojectzero.blogspot.com/2019/02/examining-pointer-authentication-on.html Examining Pointer Authentication on the iPhone XS]
* [https://googleprojectzero.blogspot.com/2019/02/examining-pointer-authentication-on.html Examining Pointer Authentication on the iPhone XS]
* [http://bits-please.blogspot.com/2015/08/full-trustzone-exploit-for-msm8974.html Full Trustzone Exploit for MSM8974]
* [http://bits-please.blogspot.com/2015/08/full-trustzone-exploit-for-msm8974.html Full Trustzone Exploit for MSM8974]
* [https://www.qualcomm.com/media/documents/files/whitepaper-pointer-authentication-on-armv8-3.pdf Pointer authentication on armv8.3-a]

Revision as of 09:37, 16 February 2019

Note This page is WiP. Information may not be correct, or may not be universally applicable

Qualcomm 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.

Useful Links

Pages in category "Qualcomm"

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

Q