Play Integrity Fork (PIFork)
Play Integrity Fix (PIF), forked to be more futureproof and develop more methodically
General Information:
A Zygisk module to fix Play Integrity Android <13 verdicts, allowing custom Build fields and system props entries for advanced configuration. On Android 13+ ROMs it still helps to pass checks in Google Wallet and Google Messages RCS support.
I'm not going to duplicate too much information here, but I will introduce a few posts as part of the OPs, documenting current known working configurations or walkthroughs for initial setup that would be too difficult to maintain in the GitHub README, and hopefully making that information always easy to find and digest!
Please see (and read) the full Required Reading and Thread Rules sections below before posting, and if asking for help please post your full setup using PixelFlasher's PI Analysis Report feature.
My development work on my many projects comes out of my free time, so if you enjoy this project or anything else I've done on xda, please consider sponsoring my ongoing work using my GitHub Sponsors profile. For a one-time donation you can hit the donate link from my profile. Thank you for your support!
Downloads:
Releases:
Latest CI Builds:
(GitHub account required)
(No account required)
Required Reading Before Posting:
PIF & TS FAQ:
This and TS thread OPs:
xdaforums.com
xdaforums.com
PIFork README:
Tricky Store or TEESimulator README:
Thread Rules:
This thread will be strictly moderated and any posts not following the rules may be removed!
- No posts asking about or duplicating anything covered in the Required Reading listed above.
- Don't quote an entire OP contents when replying/asking questions.
- People should always check both keybox and print before posting that one of them (or the module) has stopped working.
- Posts about non-PI app issues once PI is working are not allowed.
- No unnecessarily long repeat explanations when linking to a previous post will suffice, especially on technical topics/documentation.
- No heated arguing, or rehashing of grievances, kindly take it to PM.
- Posts promoting other Play Integrity Fix (PIF) forks are not allowed.
Source Code and Credits:
Archival Credit Links:
Forked from chiteroman's Play Integrity Fix (PIF):
(Archive.org backup since chiteroman removed it from GitHub)
xdaforums.com
(Former thread)
Play Integrity Fix (PIF), forked to be more futureproof and develop more methodically
General Information:
A Zygisk module to fix Play Integrity Android <13 verdicts, allowing custom Build fields and system props entries for advanced configuration. On Android 13+ ROMs it still helps to pass checks in Google Wallet and Google Messages RCS support.
I'm not going to duplicate too much information here, but I will introduce a few posts as part of the OPs, documenting current known working configurations or walkthroughs for initial setup that would be too difficult to maintain in the GitHub README, and hopefully making that information always easy to find and digest!
Please see (and read) the full Required Reading and Thread Rules sections below before posting, and if asking for help please post your full setup using PixelFlasher's PI Analysis Report feature.
My development work on my many projects comes out of my free time, so if you enjoy this project or anything else I've done on xda, please consider sponsoring my ongoing work using my GitHub Sponsors profile. For a one-time donation you can hit the donate link from my profile. Thank you for your support!
Downloads:
Releases:
Releases · osm0sis/PlayIntegrityFork
Fix Play Integrity <A13 verdicts, allowing custom fields and props - osm0sis/PlayIntegrityFork
github.com
Latest CI Builds:
Workflow runs · osm0sis/PlayIntegrityFork
Fix Play Integrity <A13 verdicts, allowing custom fields and props - Workflow runs · osm0sis/PlayIntegrityFork
github.com
(No account required)
Required Reading Before Posting:
PIF & TS FAQ:
This and TS thread OPs:
[MODULE] Play Integrity Fork (PIFork)
Play Integrity Fork (PIFork) Play Integrity Fix (PIF), forked to be more futureproof and develop more methodically General Information: A Zygisk module to fix Play Integrity Android
Tricky Store - Bootloader & Keybox Spoofing
IMPORTANT: I'm not the dev. of this module or have any affiliated with the dev. So a Big Thanks to the devs (5ec1cff & aviraxp) of this great module. All the credits for the images and apps and modules, go to the original devs. (I only share...
PIFork README:
GitHub - osm0sis/PlayIntegrityFork: Fix Play Integrity <A13 verdicts, allowing custom fields and props
Fix Play Integrity <A13 verdicts, allowing custom fields and props - osm0sis/PlayIntegrityFork
github.com
Tricky Store or TEESimulator README:
GitHub - 5ec1cff/TrickyStore
Contribute to 5ec1cff/TrickyStore development by creating an account on GitHub.
github.com
GitHub - JingMatrix/TEESimulator: Software simulation for Android hardware-backed key pairs with key attestation
Software simulation for Android hardware-backed key pairs with key attestation - JingMatrix/TEESimulator
github.com
Thread Rules:
This thread will be strictly moderated and any posts not following the rules may be removed!
- No posts asking about or duplicating anything covered in the Required Reading listed above.
- Don't quote an entire OP contents when replying/asking questions.
- People should always check both keybox and print before posting that one of them (or the module) has stopped working.
- Posts about non-PI app issues once PI is working are not allowed.
- No unnecessarily long repeat explanations when linking to a previous post will suffice, especially on technical topics/documentation.
- No heated arguing, or rehashing of grievances, kindly take it to PM.
- Posts promoting other Play Integrity Fix (PIF) forks are not allowed.
Source Code and Credits:
GitHub - osm0sis/PlayIntegrityFork: Fix Play Integrity <A13 verdicts, allowing custom fields and props
Fix Play Integrity <A13 verdicts, allowing custom fields and props - osm0sis/PlayIntegrityFork
github.com
Archival Credit Links:
Forked from chiteroman's Play Integrity Fix (PIF):
GitHub - chiteroman/PlayIntegrityFix: Fix Play Integrity (and SafetyNet) verdicts.
Fix Play Integrity (and SafetyNet) verdicts. Contribute to chiteroman/PlayIntegrityFix development by creating an account on GitHub.
web.archive.org
🔧 [MODULE] Play Integrity Fix
PLAY INTEGRITY FIX I've decided to discontinue the PIF project. Google is increasingly putting up more obstacles, and I no longer have as much time to dedicate to this as I used to. It's been a very interesting journey, and I've learned a lot...
Last edited: