Boot Integrity Mask v3.6 — Final Release
Hides modifications to boot partitions (boot, init_boot, vbmeta, vendor_boot, recovery, dtbo) and dynamic partitions (super) from applications reading them via /dev/block/by-name.
This is the final release. No further updates are planned.
What's new in v3.6
- Detailed logging of compat fallback reason — now shows exactly which symlink failed verification on boot
analyzechecks ifstock_boot.imgmatches current firmware fingerprint and warns if outdatedcheck-integritycaches image hash by mtime — skips rehashing if image hasn't changed- Fixed watchdog interval display in dashboard when
watchdog.confcontains non-numeric value - Added
README.mdto module archive
Requirements
| Android | 12 – 16 |
| Root | Magisk 27+, KernelSU, APatch, Magisk Delta |
| Architecture | ARM64 (arm64-v8a) |
| Partition layout | A/B and A-only |
| Required | stock_boot.img placed in common/ before install |
Installation
- Get
stock_boot.img(orinit_boot.img) from your device's official firmware - Rename it to
stock_boot.img(.img.gzsupported — auto-extracted) - Open
BootMask3.6.zipwithout extracting and place the image intocommon/ - Install via Magisk / KernelSU / APatch → Modules → Install from storage
- Reboot and verify: