Module Overview
The Strace Magisk module delivers a pre-compiled, statically linked strace v6.19 binary directly to your Android system's /system/bin/ path. It enables developers and modders to monitor, intercept, and record system calls made by processes across ARM, ARM64, x86, and x86_64 architectures.
I keep this flashed on my main testbench for reverse engineering app behavior and debugging weird crashes right inside Termux. Having a statically linked, lightweight strace binary available system-wide means I can inspect system calls instantly without messing with ADB setup scripts or missing dependency errors.
Core Features
- Multi-Arch Support covering ARM64, ARM, x86_64, and x86 devices out of the box.
- Statically Linked Binary built with GCC and LTO to prevent glibc or shared library missing errors during deep system traces.
- Automatically places the correct architecture executable in
/system/bin/using Magisk systemless mounts. - Integrated Update Manager lets you fetch new releases directly through the Magisk app.
Support & Requirements
- Root Solution: Magisk, KernelSU, or APatch
- Android Version: Android 5.0 and above
- Supported Architectures: ARM64, ARM, x86_64, x86
How to Install
- Download the latest
stracemodule.zipfile from the repository releases. - Open your root manager (Magisk or KernelSU), navigate to the Modules tab, and tap Install from storage.
- Select the zip file and reboot your device once flashing completes.
Rate this Module
Share your experience with the community.
* You will be prompted to login via Google in one click to verify your rating.