Niantic is updating their app to comply with upcoming changes to the Google Play Integrity API!
Next monday on February 24th, after the Tucson anomaly, Niantic will switch to the new Play Integrity API that was recently announced by Google which promises better detection while also being more reliable. As part of the change Niantic will lower detection from checking for "Strong" device integrity to the new "Basic" device integrity.
As per the definition from Google, Basic device integrity will be given to physical devices that run Android, but "may not meet Android compatibility requirements".
This includes devices with an unlocked bootloader or a custom Android OS.This basically means that once the integrity checks are updated more Android devices will be given access to Ingress! If you have a device that cannot pass the Strong integrity check currently you may be able to use it to play Ingress soon.
If you want to check if your device will pass the new checks,
you can download this app and start an integrity check. Once the check has concluded, make sure to see if you get a checkmark for "MEETS_BASIC_INTEGRITY". If you are running Android 13 or above, make sure to switch to "New A13+ checks" after the check is complete. If you can currently run Ingress then you phone will be able to run the Scanner after the change as well.
Note: While the Play Integrity API still gives out a "Basic" verdict when the phone is rooted, Ingress uses additional, separate checks to detect rooted phones and disables access to the Scanner for them.
iOS devices are not affected by this change.
Source:
https://ingress.com/news/updating-google-play-integrity-api@IUENG