Código de ativação eSIM (LPA)

O QR no e-mail de ativação de eSIM de uma operadora é um código de ativação LPA (Local Profile Assistant) conforme GSMA SGP.22. O telefone o escaneia, contata o servidor SM-DP+ (Subscription Manager, Data Preparation Plus), baixa o perfil eSIM criptografado e o instala, tudo sem que o cliente precise digitar nada.

Canonical spec:GSMA SGP.22, Remote SIM Provisioning Architecture for Consumer Devices v3.0 (current, 2024). The activation-code format is defined in §4.1.1.
Native support: iOS 17.4+ (2024) and Android 13+ (2022) scan these directly from the camera app to provision eSIM profiles.

O que é

O payload do código de ativação é uma string de formato fixo com 3 ou 4 partes separadas por $:

LPA:1$<SM-DP+ address>$<Matching ID>[$<Confirmation Code>]

Vetores de teste canônicos

Estes são exemplos de forma apenas, um código de ativação LPA real está vinculado a um perfil específico em um SM-DP+ específico. Os vetores de teste codificam o formato, não um fluxo de scan para instalar.

CasoEntradasString codificado esperado
Mínimo (sem código de confirmação)smdp=rsp.example.com
code=K2-LM3N4P5Q-R6S7T
LPA:1$rsp.example.com$K2-LM3N4P5Q-R6S7T
Com código de confirmaçãosmdp=rsp.example.com
code=K2-LM3N4P5Q-R6S7T
confirm=1234
LPA:1$rsp.example.com$K2-LM3N4P5Q-R6S7T$1234
Operadora com subdomíniosmdp=esim.carrier.com
code=ABCDEFGH12345678
LPA:1$esim.carrier.com$ABCDEFGH12345678
Fluxo MSISDN portadosmdp=rsp.smdpplus.example
code=PORT-MSISDN-0123456789
confirm=99
LPA:1$rsp.smdpplus.example$PORT-MSISDN-0123456789$99

Armadilhas comuns

Compatibilidade de scanners

Dispositivo / SOSuporteNotas
iOS 17.4+NativoApp Câmera reconhece payloads LPA e oferece instalar o perfil eSIM inline.
iOS 16.x–17.3Nativo via Ajustes > CelularEscaneie em Ajustes > Celular > Adicionar eSIM em vez de pela Câmera. Suporte a scan pela câmera chegou no 17.4.
Android 13+NativoConfigurações > Rede e internet > SIMs > Adicionar eSIM > Escanear QR.
Android 9–12Específico do fabricanteSamsung Galaxy, Google Pixel e alguns dispositivos OnePlus têm suporte a scan pela câmera. Outros fabricantes requerem entrada manual via Configurações.
Apps de câmera de terceirosNão nativamenteDecodificam o QR mas não ativam a instalação eSIM. Usuários devem copiar a string em Configurações manualmente.
Telefones mais antigos / sem eSIMN/ASem hardware eSIM físico; o payload é decodificado mas nada acontece.

Veja também

Spec version verified 2026-04-18 (GSMA SGP.22 v3.0, 2024). Next review: 2026-07-18.