Repository navigation
DirtyFrag v1.06
DirtyFrag v1.06 - upstream sync (Oct 1-2)
What's changed
Exploit / upstream merge
- Patch diabl0w#1 verify fix - the page-cache verification of the patched crash_dump64 now reads at offset 16 and compares against sh_buf+16; the old offset-0 comparison could false-fail and abort a working run
- ksud synced with diabl0w's KernelSU fork (Oct 2) - the official KernelSU Manager can now be installed without version mismatch; also fixes the rescue party turning soft reboot into hard reboot
- DEFEX hook fix on some devices - both task_defex_enforce and task_defex_user_exec are hooked (all payloads rebuilt; already carried in v1.05)
- android14-6.1 support removed - not working upstream (accidental mitigation), payload dropped to shrink the APK
App
- Failure screen restyle - bars + labels turn red on failure; labels read Failure / Reboot and the run pill is disabled until the device is rebooted
- Version tag in the header aligned to the text baseline
- versionCode 26, versionName 1.06
Install
- Run the exploit - root is active immediately, no reboot needed (reboot is only required after a failed run)
- Install the official KernelSU Manager: https://github.com/tiann/KernelSU/actions/runs/35973514328 ("Manager" artifact, scroll down)