Skip to content

Instantly share code, notes, and snippets.

@lbschenkel
Last active August 29, 2024 06:11
Show Gist options
  • Save lbschenkel/4199be415f2a139b64688ae74c92a7fc to your computer and use it in GitHub Desktop.
Save lbschenkel/4199be415f2a139b64688ae74c92a7fc to your computer and use it in GitHub Desktop.
MitID with GrapheneOS

MitID is a very finicky app that sometimes stops working in GrapheneOS. For that reason I strongly recommend disabling automatic updates for this particular app in the Play Store, and only updating when there is evidence that the new version will keep working. It's also worth it to order a code display as a back up authenticator — it's free.

For the sake of other users I will try my best to document here which versions work and which don't work.


Starting on 2024-06-12, MitID seems to have started using Google Play Integrity API during activation. This means that new installations will no longer work in GrapheneOS nor any other non-stock Android, as they are not certified by Google and will not pass the required checks. The app still works (for now) if you managed to get it activated before that date.


As of 2024-08-29, latest known working configuration is:

  • MitID version 3.4.2 (116)
  • GrapheneOS version 2024082200
  • Vanadium browser version 121.0.6167.101.1 or newer
  • Bootloader must be locked and "OEM unlocking" in "Developer options" must be turned off
  • Google Play Services required only during initial activation
MitID version (code) Status GOS References
3.4.2 (116) Works 2024082200 1
3.3.5 (106) Works 2024032100
to
2024082200
1, 2
3.3.1 (102) Works 2024020500
to
2024032100
1, 2
3.2.3 (96) Works 2023103100
to
2024020500
1
3.2.2 (95) Works 2023102300
to
2023103100
1, 2
3.2.1 (94) Works in some devices
(except Pixel 8)
2023101100
to
2023102300
1, 2
3.2.1 (94) Crashes on Pixel 8 any
(incl. stock)
1, 2
3.1.1 (85) Works 2023052900
to
2023101100
1, 2
3.0.6 (79) Works 2023041100
to
2023052900
1, 2, 3, 4
3.0.5 (78) Works 2023041100 1
3.0.4 (77) Works 2023041100 1
3.0.3 (76) Works 2023032600
to
2023041100
1, 2, 3, 4, 5, 6
3.0.2 (75) Stuck in loading screen 2023032600 1, 2
3.0.1 (73) Works 2023032600 1

Old versions of MitID can be installed using Aurora store (F-droid) by choosing "Manual download" and entering the "version code" (number in parenthesis).

@akc3n
Copy link

akc3n commented Dec 20, 2023

To whom it may concern,

Here is the updated (Tuesday, December 19, 2023) technical information regarding the status of this app:

https://discuss.grapheneos.org/d/1520-status-of-mitid-app/200

https://discuss.grapheneos.org/d/1520-status-of-mitid-app/201

https://discuss.grapheneos.org/d/1520-status-of-mitid-app/202

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment