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
5.18k stars 284 forks source link

14.8 fails device integrity, 14.5 worked #186

Closed Jon8RFC closed 10 months ago

Jon8RFC commented 10 months ago

Pixel 8 Pro

Just updated from 14.5 which showed passing device integrity right before updating to 14.8 and rebooting.

Is there anything I can share for troubleshooting?

playaz44 commented 10 months ago

Pixel 7 pro same, none of the generated pif works

SirBughunter commented 10 months ago

Same here. Pixel 4.

Do we have to do something else now? I read something in the release notes of 14.7. But I'm not sure. 🥲

Jon8RFC commented 10 months ago

Oops, 14.5 worked. I didn't use 14.6

playaz44 commented 10 months ago

14.6 working fine for me

Jon8RFC commented 10 months ago

Maybe I'm getting the confused. 14.8 didn't work so I installed 14.6 on top, rebooted and I'm getting "no integrity", so I figured it was 14.5

Trying to figure out the "no integrity" and Google app crashes now, even when uninstall ING the module. Gsf and play services clear data and reboot didn't help. Someone said using v4 fork corrected it.

Ah, well reinstalling 14.8 gets me back to basic integrity at least. So I'll stay there for now.

FredxDX commented 10 months ago

14.6 working here. 14.8 didnt

Fusseldieb commented 10 months ago

If I'm not mistaken @chiteroman told in his Telegram channel that he will no longer ship pif.json files in the newer versions, and that you must get them yourselves. For these that don't understand what this file is, it's basically the fingerprint. Without it, the whole thing doesn't work. I don't know why he stopped caring (blackmail?, dmca?, ...) but in any case, as he said in his own words "Let the hunger games begin". Kinda sad, but it is what it is.

On the "bright" side, if you manage to get a valid fingerprint from an obscure device youself, it might not stop working as soon, since you're only one of the few that have it.

In my case I don't know if it's worth pursuing the whole pif shenanigans. I'd rather just tape the card on the back of my case or pay with my smartwatch that is on my wrist all the time anyways. The absolute last thing that I'll do is unroot my device.

HarriBuh commented 10 months ago

@Fusseldieb That's what I understood as well. Which means I'll also stop updating the module after 14.6. As long as my phone keeps its integrity there is no rush of updating anyway.

furdiburd commented 10 months ago

Is someone still want to use a module with inbuild json then use playintegrityNEXT till you find a working fingerprint. https://github.com/daboynb/PlayIntegrityNEXT

Device integrity still passes for me

Mario6425 commented 10 months ago

After the update to 14.8, unfortunately nothing works anymore.

HarriBuh commented 10 months ago

@Mario6425 Did you even bother reading ?? That's the point of the whole thread 🤦‍♂️

HarriBuh commented 10 months ago

@furdiburd Another day, another fork! Thanks. Time to pass chiteroman's and move to a more user friendly one.

Mario6425 commented 10 months ago

@HarriBuh The smiley is unnecessary. My comment reads a bit badly, I confess. I would like, or rather wanted, to add that V 14.8 also causes the same problem for me. I added the comment because there were already discrepancies in terms of functionality with V 14.2 and I merely confirmed this. Is that better for you?

SirBughunter commented 10 months ago

Is someone still want to use a module with inbuild json then use playintegrityNEXT till you find a working fingerprint. https://github.com/daboynb/PlayIntegrityNEXT

Device integrity still passes for me

I can confirm this is working for me! 🙌

HarriBuh commented 10 months ago

@SirBughunter Does it work with Android 14? There's no info about it on the repo's page.

furdiburd commented 10 months ago

@SirBughunter Does it work with Android 14? There's no info about it on the repo's page.

Its built on pif v14.1 so if that works (pass basic integrity) then it should too but i cant test it. (I use xperia 5 and its android 12)

SirBughunter commented 10 months ago

@SirBughunter Does it work with Android 14? There's no info about it on the repo's page.

Probably. Don't know, though, because I'm currently on A13. Still waiting for the A14 custom ROM for Pixel 4 (flame) 🙏🥲

Mario6425 commented 10 months ago

Screenshot_2023-12-23-16-30-41-38_a61e42d1eea86d28f403f78330ec114d

Play integrity NEXT runs on A14. I can confirm that.

P.s sorry for the little incident in the thread, doesn't belong here. but shouldn't go uncommented either.

Dusk-Golem commented 10 months ago

I think the fingerprint is toast, again. Tried the latest version 14.9 and still failed the device verdict. Using my custom fingerprint made it work again. Passing device and basic verdicts now without issues.

furdiburd commented 10 months ago

I think the fingerprint is toast, again. Tried the latest version 14.9 and still failed the device verdict. Using my custom fingerprint made it work again. Passing device and basic verdicts now without issues.

Cuz PIF no longer have inbuild fingerprint like 3 version ago....

gerrbuh commented 10 months ago

Pixel 8 pro, Xiaomi Mi 9T pro - 14.6 working here. 14.8 and 14.9 didnt

furdiburd commented 10 months ago

Pixel 8 pro, Xiaomi Mi 9T pro - 14.6 working here. 14.8 and 14.9 didnt

using own fingerprint?

mesiu84 commented 10 months ago

using version higher then 14.6 breaks MEETS_DEVICE_INTEGRITY in Play Integrity API Checker app also Mi 9T Pro, I don't use any custom fingerprint