Parsers
Tools
Packet decoder, PoR status, Terminal Profile. Runs in the browser; nothing is sent to a server. Guides
TS 102 225 / TS 31.115
OTA secured packet decoder
Paste a command or response packet. Read SPI, key versions, TAR and counter — plus the length and rule faults that make cards reject a well-formed packet.
Paste a packet, or load one of the examples above.
TS 102 225 table 5
OTA response status codes
Look up a PoR status: what it means, what usually causes it in production, and whether retrying can help at all.
TS 102 223
Terminal Profile explorer
When a SIM meets a device: Reset → ATR → Terminal Profile. Paste the profile the handset declared. Parsing is local. The story · How a SIM works · Source on GitHub
Free, client-side. Source on GitHub (morestk).
PoR guides
Focused failure pages
One page per high-intent PoR code — cause, action and when not to retry. Full table lives in the status reference.
Work
Related
Programmes
Migration, rescue, validation — scoped on effort and estate risk.
Open →Subscriber migration
How a migration is actually run, from estate analysis to the residual population.
Open →MoreOTA server
On-prem SCP80 — retry CSV, mixed estate, keys on site.
Open →Who built this
The engineering background behind the tools and the spec interpretation in them.
Open →