Device security

Supported platforms

How to evaluate supported platforms for device security: Otukan qualifies each model, chipset and firmware build on hardware and records it in a support matrix.

  • Qualified per combination

    A platform is a model, hardware revision, chipset and firmware build together. Otukan qualifies that combination, not an operating system name.

  • Proven on the hardware

    Each control on a platform entry has passed its tests on the physical device, and the entry says which controls those are.

  • Support with an owner

    Every supported platform carries a named update owner and an agreed end-of-support date from the day it enters the matrix.

What your support matrix gives you

The matrix is a working record your engineering, security and procurement teams can each read for their own decision.

  • Platform support matrix

    One row per model, hardware revision, chipset and firmware build, with the controls qualified on it and their stated limits.

  • Chipset feature map

    Which hardware security features each chipset offers and which Otukan controls use them on that platform.

  • Requalification on change

    A defined retest when a platform receives a new Android version, a new hardware revision or a changed chipset.

  • End-of-support record

    The agreed date and final state for each platform, so retirement is planned rather than discovered.

How a platform joins the matrix

  1. Name the combination

    Record the model, hardware revision, chipset and firmware build to be supported.

  2. Map chipset features

    Confirm which hardware security features the chipset provides and how they are enabled.

  3. Build and test

    Otukan builds its protection for the platform and tests each control on physical devices.

  4. Enter the matrix

    The platform is recorded with its qualified controls, limits, update owner and end-of-support date.

  5. Requalify on change

    Any change to the combination triggers the agreed retest before the new build ships.

A mobile security team evaluates supported platforms for device security by asking for the exact combinations that have been qualified: model, hardware revision, chipset and firmware build, not a general list of operating systems. Otukan treats each such combination as a platform in its own right. It is supported once Otukan’s protection is built for it, tested on the physical device and given an owner for updates until an agreed end of support. Otukan device security runs on Android-based devices whose firmware an OEM or ODM builds. iPhone and iPad sit outside its scope because Apple builds their firmware.

Integration boundary

A platform entry depends on pieces supplied by different parties. Before a platform is qualified, Otukan confirms who supplies each piece and whether it can be relied on for the life of the model.

Platform elementSupplied byWhat Otukan confirms
Chipset and board support packageChipset vendor, usually through the ODMWhich hardware security features exist and how they are enabled
Hardware revisionODMThat the revision in production matches the revision tested
Android version and security patch levelOEM buildThe exact build qualified, and the owner of later builds
Deployment contextInstitutionWhether the devices are shared, personal or dedicated, which changes the controls that matter

Why the name is not enough

A product name is a marketing label. A mid-life hardware revision with a different chipset, memory part or secure element becomes a new platform entry, even when the name on the box stays the same. The matrix follows what is inside the device, so a support statement always refers to hardware you can identify.

Control scope

Not every control depends on the same thing. Otukan states per platform which controls it qualifies and what each one relies on.

Control areaRelies onWhen the platform lacks it
Boot chain verificationVerified boot with a locked bootloader on production devicesThe entry records the limit, and device reports show the boot state as unverified
Hardware-backed keys and attestationA trusted execution environment or secure elementKeys are software-backed, and reports are labelled so your server can weigh them
Privileged component hardeningBuild access to the system imageThe control is left out of the entry rather than half-applied
Integrity telemetryA path from the device to your verification serverThe device keeps its last verified state with a timestamp until it reconnects
Update and rollback defenceThe OEM’s release process and rollback settingsThe entry names the update owner who must confirm each release

Platform statuses

Each entry carries one status, so a buyer can read the matrix at a glance.

  • Qualified. Every control listed for the platform has passed its tests on the physical device.
  • Qualified with stated limits. The platform is supported, and the entry names each control that behaves differently and why.
  • Retired. The platform has passed its agreed end of support, and the entry records its final state.

Qualification

A support statement is worth as much as the process behind it. Otukan attaches three records to every platform entry.

  1. Qualified combination. The combination qualified, the controls tested on it and the test results kept with the entry.
  2. Release authority. The party that approves and signs releases for the platform, and the retest each release receives before rollout.
  3. Maintenance horizon. The end-of-support date and what happens to the platform’s devices after it.

Reading the matrix as a buyer

Each reader takes something different from the same row. Engineering checks that the firmware build and hardware revision match what the factory produces. Security checks which controls are qualified and whether any stated limit matters for the threats it cares about. Procurement checks the update owner and the end-of-support date against the years the devices must stay in service. When all three agree, the platform is ready to buy or ship.

When the platform changes

Platforms move during their life. A new Android version, a new security patch baseline, a changed hardware revision or a replacement chipset each triggers requalification before the changed build ships. The matrix keeps the history, so your team can see which builds carry which qualified protection on devices already in the field.

The steps for checking your own hardware before a programme are listed on the hardware compatibility evaluation implementation guide. Hardware-rooted features are covered on hardware-backed mobile security. For the parent topic, see OEM device security integration.

Common questions

  • Which Android versions does Otukan support?

    Support is stated per platform entry, not as a general version list. The same Android version can behave differently on two chipsets or two OEM builds, so the matrix you receive names the exact firmware build qualified for each model. A new version is added to a platform once it passes requalification.

  • Does Otukan device security run on iPhone and iPad?

    No. Apple builds and signs the firmware for its devices, so firmware-level protection from a third party does not apply. Institutions running Apple devices use Otukan device management for enrolment and policy, and Otukan application security for the apps those devices run.

  • Can a model we already ship be added?

    Yes, provided the build and signing access is in place for the release that will carry Otukan's protection. The model goes through the same qualification as a new one, and the matrix records which firmware build first carries the protection so devices on older builds are easy to identify.

  • What does qualified with stated limits mean?

    It means the platform is supported and at least one control behaves differently on it, usually because the chipset lacks a hardware feature. The limit is written into the entry with its effect, for example that device reports are software-signed, so your team can decide whether it suits the deployment.

Put your next model on the matrix

Tell us which device models, hardware revisions and chipsets you ship or plan to buy, and which Android versions they run. We do not ask for device images, signing keys or board support package source.

Or request a technical demo