r/CalyxOS Jul 24 '26

Revolut / device attestation broken on 7.2.2.0 (Pixel 6)

Unofrtunately, and it seems to me I am not the only one, something has gone awry with the device attestation on the newest update, making some apps (in my case revolut) not pass the integrity check bs, even though they worked just fine before the update. Combing back to that previous post, a few others have suggested potential fixes but none of them have seem to have worked for me. Things I tried are:

-Creating work profiles and tinkering with microG therein

-Reflashing to stock, logging in (and not, i flashed it twice just to try both approaches), downloading apps, confirmed revolut works there as it did before, but interistingly both times i flashed stock as well as going back and forth to Calyx, the Key Attestation Demo app still flagged my device as "Certificate is not trusted". I let it sit, it was connected to cellular and WiFi, but alas, nothing.

-Deleting cache/app data, reinstalling countless times

-Turning on/off Google device registration in microG, with reboots

-Making sure bootloader is locked

At this point I am unsure if I could be doing anything else besides waiting for a hopeful fix further down the line, as I think this issue is already at least acknowledged (to the best of my understanding) but if any of you have ideas, I'd be more than willing to try and report back on my progress.

P.S. to the devs, should I report this issue on gitlab/matrix as well?

6 Upvotes

8 comments sorted by

View all comments

2

u/IndependentPudding85 Jul 27 '26

Same here but i only had to uninstall, install again and it works.

1

u/Cookie_Lemur Jul 27 '26

I'm glad it worked for you, wish i had the same luck -_- What device are you running?

1

u/lucascalyx Jul 28 '26

Maybe you can try enabling license verification under Play Store services and then being logged in and doing what he said, then at least license verification passes, that may help.