Notes
> Please make sure you have the following **modules installed** before using Integrity Box:
- [**Tricky Store**](https://github.com/5ec1cff/TrickyStore/releases) or [**Tricky Store OOS**](https://github.com/beakthoven/TrickyStoreOSS/releases)
- [**Play Integrity Fork**](https://github.com/osm0sis/PlayIntegrityFork/releases) (optional)
Integrity Box has inbuilt PIF for users who are not able to pass Play Integrity with PIF module or don’t want to use Zygisk. This lets you pass Play Integrity without PIF or Zygisk modules. However, It’s still recommended to use Play Integrity Fork (PIF)
`Que: Won't it conflict with PIF?`
`Ans: No, because it works only when PIF module is not installed`
`Note:`
- Play Integrity checks can fail on outdated or heavily modified systems. To reduce false negatives, run a ROM with SELinux set to `enforcing`, keep Google Play Store and Google Play Services up to date, and avoid Xposed modules or other system-level hooks that modify Play Store or Play Services.
- Use Report a bug/issue button in WebUI to report bugs/issues
- Avoid conflicting or unnecessary modules that expose your root environment
>
Module Features
> This module offers the following features:
- Spoofs security patch ( android + boot)
- Spoofs LineageOS props detection
- Spoofs debug fingerprint detection
- Fixes abnormal boot hash
- Hides PIF Hook detection
- Spoofs build tag
- Spoofs storage encryption
- Spoofs SE Linux status
- Spoofs custom recovery detection
- Updates valid `keybox.xml`
- Updates `target.txt` as per your TEE status
- Blacklists unnecessary packages from target.txt
- Re-freshes fingerprint on every reboot for seamless exprience
- Re-freshes TS target packages on every reboot
- Switch Shamiko & Nohello modes
- Disables EU injector by default
- Disables GMS ROM spoofing for various cROMs
- Spoofs ROM release key
- Can set custom Fingerprints
- Spoofs Tricky Store's Security Patch
- Fixes Device not certified error
- Kills GMS Vending process
- Detects flagged & spoofed apps
> `NOTE:` Every single feature is customisable, you can choose what to use and what to skip as per your requirements
About Module Settings
- `PIF Advanced :` Controls play integrity fork behaviour, `ON=` fetch fingerprint with advanced settings & automatically spoof values to pass strong integrity verdicts. `OFF=` fetch fingerprint without advanced settings & disable incorrect spoofing values to pass strong integrity verdicts.
- `Playstore Pixelify :` Disables Play Store spoofing as a Pixel device (the Play Store used to be spoofed even when inbuilt GMS spoofing was disabled on some A16 ROMs)
- `Spoof Lineage Props :` hides lineageos props detection
- `Override Lineage Props :` force hide lineageos props detection via reset prop
- `Debug Fingerprint :` cleans debug tag from fingerprint to bypass custom rom detection and pass play integrity with stock fingerprint
- `Debug Build :` spoofs developement build as user
- `Build Tag :` spoofs build tag to bypass custom rom detection
- `Storage Encryption :` spoofs device storage as encrypted to fool banking apps
- `Selinux Status :` spoofs selinux status enforcing to pass play integrity on ROMs with permissive selinux
- `TWRP detection :` spoofs custom recovery folder to bypass root detection
- `Pif.json on boot :` download latest pixel fingerprint on device restart
- `Target.txt on boot :` update tricky store's package list on device restart
Why I Built This Module
*I noticed a lot of people either selling leaked keyboxes or paying for modules that claim to pass strong Play Integrity but only offer leaked keyboxes. I created this module to give you **real**, **working keyboxes** completely **free**, no hidden charges, no scams, just **legit access** along with several useful features. 🚫🔑*

Why No Commit Messages?
**The entire purpose of this repository is transparency.
I upload my code here because some people believe that anything on GitHub is automatically open source. HAHA and honestly, I don’t have the time (or patience) to debate that. So, I joined this beautiful platform and decided to let the code speak for itself**
I don’t write code directly on GitHub. I use Notepad++ locally and upload the files on Github when they’re ready, **for transparency.** I focus on getting things done, not polishing every line for spectators. **Every commits is visible**, and you can compare changes anytime. There’s even a [changelog](https://raw.githubusercontent.com/MeowDump/MeowDump/refs/heads/main/playintegrity/changelog.md), for those brave enough to read. If that’s still too much effort, feel free to rewrite the commit messages and send a pull request. Otherwise, $#@%&*

Acknowledgement & Credit
- [ezme-nodebug](https://github.com/ez-me/ezme-nodebug) (dead)
- [PlayIntegrityFork](https://github.com/osm0sis/PlayIntegrityFork)
- Everyone who translated the WEBUI & supported me
- GOD, for everything
## Support
## Preview