Hey, so I have a bunch of items that won’t install, saying they’re not compatible with my device. Thing is, they were all installed prior to my doing a reset. I just needed to get a fresh clean start after lots of testing stuff cluttered things.
OK so here are things to note: I’m using a Moto g stylus 5g 2023 (XT2315-1) genenv. Android 13. I have TWRP setup as my recovery, and I’m rooted with Magisk which is up to date.
I did not make any upgrades or downgrades of Android, I simple reset. Most things are working fine, but just some APKs won’t install.
It is possible that I had previously had an LSposed (Xposed variant) module installed which dealt with this; all it is, is an arbitrary minAPI designation but in no way actually has a compatibility problem. But try as I might, I don’t remember specifically installing a module to resolve this. Rather, I suspect perhaps it was dealt with inadvertently by something I happened to install. ¿maybe?
If anyone knows the solution to this, I’d be much-preesh.


Sounds like your play integrity is failing, which is, for some reason, checked by many apps who don’t really need it.
https://developer.android.com/google/play/integrity/overview
Probably not if android is saying the apk is incompatible at install time, which I think is the case here.
Play integrity only takes effect once you actually launch the app (or install it from play I think)
I’m not installing from Play, I’m just using an apk file via package installer.
That doesn’t matter, play API services are built into the APK. That being said, as far as I know, the check actually happens when you launch the app, not when you’re installing it, so I’m probably wrong anyways