Skip to main content
An extension to the Qualcomm® Linux® Security Guide, this addendum provides more security insights for authorized users.

Security addendum overview

Security addendum overview

An overview of the security addendum, highlighting premium security enhancements for licensed users.

Interface with the kernel and device

Use userspace APIs

Use userspace APIs to enable communication between Linux and the kernel.

Use Qualcomm TEE APIs

Use Qualcomm TEE APIs for memory, logging, secure storage, listeners, and cryptography.

Customize memory

Customize memory for trusted applications

Customize memory and SEPolicy.

Develop trusted and client services

Develop trusted and client applications

Develop and run trusted and client apps using default GlobalPlatform interface files.

Configure trusted applications

Set the configurations according to your requirements.

Develop global platform trusted applications

Build and develop a global platform of trusted applications.

Develop global platform client applications

Use the GlobalPlatform-based client to communicate with trusted applications in Qualcomm TEE.

Run client and trusted applications

Verify and run client and trusted applications using logs.

Use sample examples

Use the security services examples

Load client and trusted applications through various interfaces to run security services.

Global platform skeleton client applications source listing

Use the sample code and commands to compile the client applications.

Use the Qualcomm TEE service APIs

Use the sample code to invoke an SFS interface from the trusted application.

Use the IDL/object-based Qualcomm TEE service APIs

Use the sample code to invoke the cipher interface for AES operations from the trusted application.
MiniDump, Qualcomm Linux Security Guide - Addendum, Qualcomm Linux Wireless Edge Services, and SecTools guides are available to licensed users with authorized access.

Acronyms and terms