- Home
- Apps
- Tools
- Auditor (GrapheneOS variant)
- Version
Previous Versions
Requires Android: Android 8.0+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 120-640dpi
SHA1: 8b8eee9231c7c3b267b255f825150bd4f337b5ef
Size: 2.82 MB
What's New:
• use StrongBox (keystore provided by Titan M2 instead of Trusty TEE) on the Pixel 7 and Pixel 7 Pro for new pairings due to Android 13 QPR1 resolving the key version binding bug where StrongBox attestation stopped working after a security update
• update CameraX library to 1.3.0-alpha02
• update Kotlin Gradle plugin to 1.7.22
See https://github.com/GrapheneOS/Auditor/releases/tag/67 for the release notes.
Requires Android: Android 8.0+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 120-640dpi
SHA1: be6ac14b9b4e03193a7bf46cff07059e2024c8fd
Size: 2.77 MB
What's New:
• update CameraX library to 1.3.0-alpha01
• update ZXing library to 3.5.1
• update Kotlin Gradle plugin to 1.7.21
• remove obsolete lint workarounds
See https://github.com/GrapheneOS/Auditor/releases/tag/66 for the release notes.
Requires Android: Android 8.0+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 120-640dpi
SHA1: 27fcba7d362613cbd523580687d19b921a53da00
Size: 2.75 MB
What's New:
• add pinning and display for app variant to prepare for having multiple app variants
• add support for new Play Signing variant (app.attestation.auditor.play) as Auditee
• change "attestation app" to "Auditor app" in error messages
• improve error message wording
• update Material library to 1.7.0
• remove dead code for supporting Auditor v25 and below
See https://github.com/GrapheneOS/Auditor/releases/tag/65 for the release notes.
Requires Android: Android 8.0+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 120-640dpi
SHA1: 87071627576b161181b87ebf565a091bae6e0fcc
Size: 2.69 MB
What's New:
• use correct GrapheneOS Pixel 7 TEE key fingerprint
See https://github.com/GrapheneOS/Auditor/releases/tag/63 for the release notes.
Requires Android: Android 8.0+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 120-640dpi
SHA1: 2ca48aad087dfb730f623897707ce129776188bd
Size: 4.06 MB
What's New:
• reschedule remote verify job when job configuration is different than expected
• restore remote verify job after boot if missing or mismatched in addition to on app launch
• make initial one-time remote verify job expedited and max priority
• set estimated network bytes for remote verify and submit sample jobs
See https://github.com/GrapheneOS/Auditor/releases/tag/58 for the release notes.
Requires Android: Android 8.0+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 120-640dpi
SHA1: e9987e2bcfc71ef59a9c1a9923a57310e1cf2541
Size: 4.06 MB
What's New:
• build with API 33 SDK
• replace an API call deprecated in API 33
• raise target API level to 33
• add support for requesting notification permission only when needed
• update CameraX library to 1.2.0-beta01
• update AndroidX appcompat library to 1.5.0
• update Bouncy Castle library to 1.71.1
• update Gradle to 7.5.1
• update Android Gradle plugin to 7.2.2
See https://github.com/GrapheneOS/Auditor/releases/tag/55 for the release notes.
Requires Android: Android 8.0+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 120-640dpi
SHA1: 3b5114639b8bb5e3605ea2bc1a54222b8be7a792
Size: 4.02 MB
What's New:
• update CameraX to 1.2.0-alpha04
See https://github.com/GrapheneOS/Auditor/releases/tag/54 for the release notes.
Requires Android: Android 8.0+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 120-640dpi
SHA1: 21d4fde0434c0e99ccf6df8266d67285f265c870
Size: 2.69 MB
What's New:
• add Google Pixel 6a support for both the stock OS and the near future GrapheneOS releases
• update Android build tools to 33.0.0
See https://github.com/GrapheneOS/Auditor/releases/tag/53 for the release notes.
Requires Android: Android 8.0+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 120-640dpi
SHA1: 965ccb935fa039291fe76d442ba0d1f1f8a5a8f6
Size: 2.69 MB
What's New:
• update CameraX to 1.2.0-alpha03
• update Kotlin Gradle plugin to 1.7.10
• update Gradle to 7.5
See https://github.com/GrapheneOS/Auditor/releases/tag/52 for the release notes.
Requires Android: Android 8.0+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 120-640dpi
SHA1: ba587209833636d795fb442380cc03d3652c33cb
Size: 2.69 MB
What's New:
• implement attest key downgrade support to work around bug with the current Pixel 6 / Pixel 6 Pro implementation of the bleeding edge attest key feature
• switch to jdk18on variant of Bouncy Castle
See https://github.com/GrapheneOS/Auditor/releases/tag/51 for the release notes.
Requires Android: Android 8.0+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 120-640dpi
SHA1: 3a37137dc9e6f5123bfe2d4c01df43f34112e766
Size: 2.69 MB
What's New:
• use correct size format for QR scanning focus size
• update Material library to 1.6.1
See https://github.com/GrapheneOS/Auditor/releases/tag/49 for the release notes.
Requires Android: Android 8.0+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 120-640dpi
SHA1: c19f2f13cbe4ebeb4d2ca057bf09a60835ebc44a
Size: 2.69 MB
What's New:
• prevent bypass for the initial verification inherited from Android's key attestation reference implementation (our pinning approach prevents these issues after pairing)
• enforce that the redundant data provided by the key description for the attest key matches the key that it's signing since despite the lack of a clear security benefit
• update dependencies
See https://github.com/GrapheneOS/Auditor/releases/tag/48 for the release notes.
Requires Android: Android 8.0+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 120-640dpi
SHA1: c13e5f02f64e4e14bec8e0d1b2bf0c3ce22ccbc3
Size: 2.66 MB
What's New:
• migrate to using attest key when it's supported
• only check attestation chain expiry for pairing to prepare for short-lived remote provisioning
• add back timestamp verification for our signing key certificate
• increase permitted clock skew to 5 minutes
• avoid starting camera focus timer if failure occurred
• fix back gesture and activity resuming for Auditee error page
See https://github.com/GrapheneOS/Auditor/releases/tag/47 for the release notes.
Requires Android: Android 8.0+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 120-640dpi
SHA1: c1e76fc43ad8c22ca84ad348aa2771fa04e01841
Size: 2.66 MB
What's New:
• support for Android 12 attest key feature
• enable attest key support for new pairings with an Auditee supporting it
• display attest key use as part of security level
• add error handling/reporting for OS/hardware camera issues
• support 3rd generation key attestation root
• add exception messages to sample submission and remote attestation failure messages
• update dependencies
See https://github.com/GrapheneOS/Auditor/releases/tag/46 for the release notes.
Requires Android: Android 8.0+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 120-640dpi
SHA1: 0aeb7a89f73fcccfe4a8899064a05c77d3806aa8
Size: 2.66 MB
What's New:
Requires Android: Android 8.0+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 120-640dpi
SHA1: 93591b52371f5533e2ad1d04f2e170e014f060ff
Size: 2.66 MB
What's New:
Requires Android: Android 8.0+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 120-640dpi
SHA1: 7c0f18eccaae6b4b9c26ff6a7cdb31ab087a78cc
Size: 2.66 MB
What's New:
Requires Android: Android 8.0+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 120-640dpi
SHA1: 257303065fa59dece788c31ac929461f1bca4295
Size: 2.54 MB
What's New:
Requires Android: Android 8.0+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 120-640dpi
SHA1: 71b0a2cdf68bd4af885a89d5ec4e8917fa8bafe0
Size: 2.54 MB
What's New:
Requires Android: Android 8.0+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 120-640dpi
SHA1: d5299c8f9e5ed07c76f6052ee8a362a199729f7c
Size: 2.53 MB
What's New:
Requires Android: Android 8.0+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 120-640dpi
SHA1: c5c358b6b8dcf6bcaea4767c23d96a3f0e88ceb0
Size: 2.43 MB
What's New:
Requires Android: Android 8.0+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 120-640dpi
SHA1: 2fed63c6ce5b05e66c4e485aaf85237c44b68e17
Size: 2.45 MB
What's New:
Requires Android: Android 8.0+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 120-640dpi
SHA1: 9368415d65ff462ede2746779c01f122fc10ddaf
Size: 2.43 MB
What's New:
Requires Android: Android 8.0+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 120-640dpi
SHA1: 24f4cb161109bf5ef8b424a469175b640a4d65a3
Size: 2.43 MB
What's New:
Requires Android: Android 8.0+
Screen DPI: 120-640dpi
SHA1: 74bec5952d0700e524c0fd0ee43c7baa5c6957ec
Size: 2.17 MB
What's New:
Requires Android: Android 8.0+
Screen DPI: 120-640dpi
SHA1: c6eaf42629d1eec0823e60d0e8714fe5f36119af
Size: 2.16 MB
What's New:
Requires Android: Android 8.0+
Screen DPI: 120-640dpi
SHA1: 57fb23b1cbd91006b9c03dc622463959bf6d127b
Size: 2.21 MB
What's New:
Requires Android: Android 8.0+
Screen DPI: 160-640dpi
SHA1: 655aced1d0e0ebb68aa1494a3d4903f5627195ad
Size: 2.2 MB
What's New:
Requires Android: Android 8.0+
Screen DPI: 160-640dpi
SHA1: d7242df2657c589384e8a22d8fa1863d1418c862
Size: 2.2 MB
What's New:
Requires Android: Android 7.0+
Screen DPI: 160-640dpi
SHA1: 77d7f44683b9758c1af43149580b23ecbae4af22
Size: 2.27 MB
What's New: