chiteroman / PlayIntegrityFix

Fix Play Integrity (and SafetyNet) verdicts.
https://xdaforums.com/t/module-play-integrity-fix-safetynet-fix.4607985/
GNU General Public License v3.0
5k stars 265 forks source link

CTS Profile & Basic Integrity were failed #30

Closed PepsiLee2001 closed 11 months ago

PepsiLee2001 commented 11 months ago

Redmi K40 xiaomi.eu 14.0.6.0 (Android 13 TKQ1.220829.002) Magisk 26.4 LSPosed 1.9.2 PlayIntegrityFix v12.3

safetynet check result: CTS Profile --> Failed basic Integrity --> Failed

BUT PlayIntegrityFix downgrade to V9.8,CTS profile & basic Integrity were PASS.

kript0nita commented 11 months ago

Hi @PepsiLee2001, searching for same fix, where can I download v9.8. Thanks

chiteroman commented 11 months ago

Did you update to latest rom version which fix the Play Integrity issue? Or are you still using old rom, because it's very interesting that you can pass SafetyNet with it and my old module version.

PepsiLee2001 commented 11 months ago

Latest rom for K40 is 14.0.8.0, I'm using 14.0.6.0.

chiteroman commented 11 months ago

If you remove my module and add all GMS processes to deny list cannot pass SN and PI ?

PepsiLee2001 commented 11 months ago

I found that it seems that the ro.build.fingerprint in xiaomi.eu rom does not match the ro.build.id declaration. After I modified the fingerprint by magiskHidePropsConf,

safetynet checker: All Pass

Play Integrity API Checker: Meets_device_integrity-->pass Meets_basic_integrity-->pass Meets_strong_integrity-->failed