Files
Lawnchair/VERIFICATION.md
SuperDragonXD 7977e980c2 docs: Consolidate and update documentation (#6616)
Refactor, copyedit, and cleanup documentation to reflect new changes regarding Lawnchair's repository. Also slightly update issue templates to remove a few redundancies.
2026-04-09 13:24:12 +00:00

1.5 KiB

Verifying your Lawnchair installation

Lawnchair's APKs are cryptographically signed and can be verified using two systems:

  1. GitHub / SLSA attestations (Starting with Lawnchair 15 Beta 1)
  2. SHA-256 Android app certificate fingerprints

SLSA attestation

Every Lawnchair release, starting with Lawnchair 15 Beta 1 (except Nightly builds), is attested and verified with SLSA provenance. This repository meets the requirements for SLSA Level 2 compliance.

Note

You can verify without using the GitHub CLI by cross-referencing checks from GitHub Attestations with Sigstore Rekor.

  1. Install the GitHub CLI.
  2. Download the APK and its attestation from GitHub Attestations.
  3. Run gh attestation verify {APK} -R LawnchairLauncher/lawnchair, replacing {APK} with the path to the downloaded APK file.

Android App Certificate

Lawnchair uses two app certificates, which can be verified by tools such as AppVerifier:

  • Google Play: 47:AC:92:63:1C:60:35:13:CC:8D:26:DD:9C:FF:E0:71:9A:8B:36:55:44:DC:CE:C2:09:58:24:EC:25:61:20:A7
  • Direct Downloads (Elsewhere):
    74:7C:36:45:B3:57:25:8B:2E:23:E8:51:E5:3C:96:74:7F:E0:AD:D0:07:E5:BA:2C:D9:7E:8C:85:57:2E:4D:C5