Root and Play Integrity
::: If your build comes pre-rooted with KernelSU, you can skip Magisk instructions. Check it on your build’s page :::
Tested target: Evolution X 12.2 on tank. Methods change per build — trust maintainer notes over generic guides.
Get boot.img (3 ways)
Section titled “Get boot.img (3 ways)”Use the image matching your exact installed build. Never patch a boot.img from a different build.
1. Download from Drive (easiest): use the boot.img mirror linked on the Evolution X page — only valid for the 2026-09-11 build.
2. Extract from ROM zip on laptop: Evolution X zips use payload.bin (not a plain boot.img). Extract it with ssut/payload-dumper-go:
payload-dumper-go -p boot /path/to/build.zip# output lands in ./extracted_YYYYMMDD_hhmmss/3. Dump from phone in TWRP: boot to TWRP, then on the laptop run (replace a with your slot — check fastboot getvar current-slot):
adb shell dd if=/dev/block/by-name/boot_a of=/sdcard/boot.imgadb pull /sdcard/boot.imgPatch with Magisk
Section titled “Patch with Magisk”- Install Magisk APK from https://github.com/topjohnwu/Magisk/releases
- Get
boot.imgabove - Copy image to phone, open Magisk > Install > Select and Patch a File > pick image > Start
- Copy
magisk_patched-*.imgback to PC - Flash:
adb reboot bootloaderfastboot flash boot magisk_patched.imgfastboot reboot- Open Magisk, verify installed, enable Zygisk if needed
Never flash a patched image from a different build / version.
Play Integrity / banking apps (Strong)
Section titled “Play Integrity / banking apps (Strong)”An unlocked bootloader trips Play Integrity. Two working paths on tank:
Way 1: Any ROM — ReZygisk + AlwaysStrong (easiest)
Section titled “Way 1: Any ROM — ReZygisk + AlwaysStrong (easiest)”- Magisk/KernelSU + ReZygisk module installed
- Install AlwaysStrong — packs PIF + TrickyStore + everything in one module
- Reboot, check integrity. Done.
Way 2: Built-in spoofing — ROM dependent.
Section titled “Way 2: Built-in spoofing — ROM dependent.”ROMs such as EvoX and Infinity X ship PIF + TrickyStore, no extra modules needed:
- Settings > Evolver > Miscellaneous > Spoofing > enable PIF
- Tap Fetch Pixel canary fingerprint — device selector opens, pick any device. Prefer older models (last longer); latest Pixels expire fast.
- Back in Spoofing > enable TrickyStore
- Tap Fetch official Keybox. Done — Strong passes.
Hide root from WhatsApp / banking
Section titled “Hide root from WhatsApp / banking”Magisk:
- Install Zygisk Assistant module
- Magisk settings: DO NOT enable Enforce DenyList
- Hide the Magisk app (Magisk > Settings > Hide the Magisk app) if an app still detects it
KernelSU:
- Install ReZygisk and HMA-OSS
- In HMA-OSS > Manage apps > (Your banking app), Enable hide.
- In the same page, open Template config > Using 0 presets, and check “Root managers/Rooted apps” and “LSPosed/Xposed modules”
- Repeat the same steps for whatsapp if the app is nagging you
No setup passes forever — Google patches fingerprints. If banking is critical, expect to re-fetch fingerprints / update modules.
Unroot
Section titled “Unroot”- Magisk > Uninstall > Restore Images (if on magisk), or re-flash stock
bootor - Full unroot: dirty-flash ROM zip without Magisk
- Uninstall the manager
Related: Root Modules · Root Apps