RomFlasher
Rom Flasher tool

Pass Play Integrity in 2 Minutes — Android 15 & 16 Trick

Rom Flasher · Any Android · Play Integrity · 5 Nov 2025 · 820 views

TagsPlay IntegrityFlashInstallRoot

Part of 2025 guides.

If Play Store says your device is not certified, you can usually get the integrity verdicts passing again with root and a small set of modules, then a reboot and one action per module. You need KernelSU or Magisk already working. Most first failures come from a skipped reboot or from running the module actions in the wrong order.

The video starts muted so it does not blast at you — tap the speaker to hear it, or open it on YouTube.

No PC in the room?The free Rom Flasher tool runs the whole flash from the phone in your hand — USB-OTG cable, no laptop, no command line.
Download the free Rom Flasher tool

You rooted your phone, everything was fine for a while, and then one morning Play Store decides your device is not certified. Or an app refuses to open and tells you it needs a verified device. That is Play Integrity doing its job, and it is exactly what you would expect once the bootloader is unlocked and the system stops looking factory-fresh to Google.

The fix is not mysterious. It is a small number of modules plus a careful order of operations. The order is the part people get wrong, so slow down and follow it properly.

One thing up front: this needs root. KernelSU or Magisk, installed and actually working. Without root nothing can hook into the system, and no module will do anything useful.

What you need

Step 1 - confirm root is really working

Before you touch modules, open KernelSU or Magisk and make sure it granted root to something. If you have not rooted yet, stop here. Modules are the next job, not this one.

Also check that Zygisk is enabled if you are on Magisk. That is the piece that lets modules reach into apps, and with it off half of this will silently do nothing.

Step 2 - install the four modules, one at a time

Install them in sequence, not all at once. Flash the first, let it finish, then the second, and so on. The four are Integrity Box, Tricky Store, a Zygisk module, and Play Integrity Fix. The exact files are in the all-files link, so use those rather than a version someone posted in a thread from two years ago.

One at a time matters. If you install everything in a single go and something misbehaves, you have no idea which module caused it.

Step 3 - reboot

Actually reboot. Not "close the app and reopen it". The modules need the system to come up fresh so they can load into the right places. This is the single most common reason a first attempt fails, and it is the easiest thing in the world to skip.

Step 4 - run each module's action

After the reboot, open KernelSU or Magisk and go to the modules section. Several of these modules have an action button next to them, and that action is not decorative. It runs a command that sets things up.

Skipping the actions is the second most common reason this fails. A module that is installed but never told to run has done half its job at best.

Step 5 - check the verdicts

Re-run your integrity checker. You are looking for all three verdicts to come back positive: basic, device and strong. If you are on the checker the modules provide, run the check from inside the app so it reads the same values the modules set.

If one verdict still fails, the usual cause is a missed reboot or an action you did not run. Go back to step 3.

Step 6 - open Play Store

Open Play Store and give it a moment. It can throw an error on the first launch after all this. If it does, back out of it completely and reopen it, then check the certification status again. In most cases it settles and shows certified.

At this point you can also look at the bootloader state with a key attestation check, which tells you what an app can see about your device's security state.

Where it goes wrong

One honest note

This is not a permanent fix. It is a moving target. Google changes the checks, the modules get updated, and you apply the updates. Anyone telling you there is a one-time set-and-forget solution is selling you something that will break in a few months.

That is not a reason to avoid it. It is a reason to know what you are signing up for when you unlock the bootloader and root in the first place. And it works on Android 15 and Android 16 setups, so you are not stuck on an old version to keep it going.

Full description from the video

If Google Play keeps telling you your device isn't certified, this is the fix — a few modules, one reboot, and the integrity checks come back green on Android 15 and Android 16.

You need root for this. KernelSU or Magisk, one of the two, already installed and working. From there it's a flash-and-run job: install the modules, reboot, then trigger each module's action in the right order. I filmed every tap so you can follow along without guessing which screen comes next.

🎯 What This Fixes

  • Google Play Store showing "Device is certified" again.
  • The basic, device and strong integrity verdicts passing.
  • Apps that refuse to open on an unverified device.
  • Works on Android 15 and Android 16 setups.

💡 The Order That Matters

  1. Confirm KernelSU or Magisk is installed.
  2. Flash the four modules from the all-files link, one at a time.
  3. Reboot the phone.
  4. Open KernelSU or Magisk and go to the modules section.
  5. Run each module's action — the integrity command in Integrity Box, Play Integrity Fix, and check the Zygisk piece is active.
  6. Re-check with the API checker; all three verdicts should now pass.
  7. Open Play Store — if it errors at first, back out and reopen it, and it should show certified.
  8. Check the bootloader state with Key Attestation.

❓ Common Questions

  • Do I need root? Yes. The modules need KernelSU or Magisk to hook into the system.
  • Which four modules? Integrity Box, Tricky Store, a Zygisk module, and Play Integrity Fix — the exact files are in the all-files link.
  • Why did it fail the first time? Usually a missed reboot or the module actions not being run.
  • Will it survive updates? Not forever — Google changes how it checks, so keep your modules updated.
  • Does this work on both Android 15 and 16? Yes, both are covered here.

🚫 Where It Can Fail

  • No root installed, so nothing can hook in.
  • Skipping the reboot between flashing and running the module actions.
  • Assuming it's permanent — these fixes need updating when Google moves the goalposts.

Common questions

Do I need root to pass Play Integrity?

Yes. The modules need KernelSU or Magisk to hook into the system, so root has to be installed and working first. Without it, installing modules changes nothing.

Which modules do I need for Play Integrity?

Four: Integrity Box, Tricky Store, a Zygisk module, and Play Integrity Fix. Install them from the all-files link, one at a time, rather than grabbing versions from random threads.

Why did Play Integrity fail the first time I tried?

Usually a skipped reboot between installing the modules and running their actions, or the module actions never being run at all. A module that is installed but not activated does not do its job.

Does this fix survive Android updates?

Not permanently. Google changes how integrity is checked, so the modules need updating over time. Treat this as something you maintain, not a one-time fix.

Will this make my device certified on both Android 15 and 16?

Yes, the same module set covers both Android 15 and Android 16 setups. The steps are identical, and the only difference is which root manager you are using.

More guides like this