Skip to content

MeowDump/Integrity-Box

Repository files navigation

I originally wrote this code in Notepad and haven’t been very active on Git. I’m uploading it here mainly to keep things transparent. Feel free to inspect the code. Happy debugging

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. 🚫🔑

Catppuccin Footer

Module Features

This module offers the following features:

  • Updates valid keybox.xml
  • Updates target.txt as per your TEE status
  • Hides debug fingerprint detection
  • Hides debug build detection
  • Re-freshes target list on every reboot for seamless exprience
  • Switch Shamiko & Nohello modes (via module toggle)
  • Guides users if their module setup is incorrect to pass play integrity
  • Adds all custom ROM detection packages in the SusFS path
  • Disables EU injector by default
  • Disables GMS ROM spoofing for various cROMs
  • Spoofs encryption status
  • Spoofs ROM release key
  • Spoofs SE Linux status
  • Updates PIF Fingerprint
  • Spoofs PIF Injection Values
  • Spoofs Tricky Store's Security Patch
  • Switches between AOSP & Valid keybox
  • FIXES Device not certified error
  • Shows banned keybox list
  • Set's verified boot hash via SusFs
  • Detects abnormal activity to help debug issues
  • Detects flagged & spoofed apps
  • More feature are there, check WebUI

Pre-Requirements

Please make sure you have the following modules installed before using Integrity Box:

Make sure to properly hide root & zygisk traces, otherwise you won't be able to pass play integrity verdicts

Support

Join our Telegram Group
Join help group
Support Developer
Donate to Developer

Preview

GitHub Stars
GitHub Releases

1 2 3
4 5 6
7 8 9
10 11 12

Configuration

You can control certain module features by creating specific config file in /data/adb/BrainBox folder

  • create stop file to disable module toggle feature which switches between blacklist/whitelist modes (magisk only)
  • create cam file if you're facing camera app crash
  • create stoptarget to disable target.txt auto update on boot

Emoji Results Meaning in module's description

The main purpose of adding these was to centralize all Play Integrity-related info in one place, so users can spot issues in their setup and fix them on their own, without feeling lost or relying on others. I even saw people on Telegram charging money for this... LOL.

  • SELinux

    • 🟢 — Enforcing
    • 🔴 — Permissive
  • Kernel

    • 🟢 — Can pass play integrity
    • 🔴Banned Kernel Detected, Can't pass play integrity
  • TEE (Trusted Execution Environment)

    • 🟢 — Intact
    • 🔴 — Broken
    • 🟡 — Unknown
  • ROM Sign

    • 🟢 — Release Key
    • 🔴 — Test Key
    • 🟡 — Unknown
  • Risky

    • This represents the number of risky/flagged apps installed in your device
  • All

    • This represents the number of modules installed in your device
  • Patch

    • This represents your Android Security Patch
  • Pstore

    • This represents your Play Store Version
  • Android

    • This represents your Android Version

Description

Notes
> Use Report a bug/issue button in WebUI to report bugs/issues
  • Hide root properly if play integrity isn't passing for you. If you are using a custom rom, make sure you have disabled inbuilt gms spoofing. How to disable it? Well it depends on what rom you're using. Join your rom help group & ask how to disable it there.
  • Avoid conflicting or unnecessary modules that expose your root environment