mafrida.md
MaFrida is a Magisk module designed to automate the Frida server startup process on Android devices during boot. It includes a lightweight command-line interface that allows users to easily manage, download, and switch between different Frida versions directly from a root shell.
I've found that manually pushing and managing Frida binaries can be a massive headache, especially when testing different app environments. This module handles the heavy lifting under the hood by using a background script for auto-booting, while the mafrida CLI tool lets you pull new versions or kill stuck server instances in seconds.
Core Features
- Automated boot startup: The module can be configured to launch the server as soon as your device powers on, saving you the trouble of manual execution.
- Built-in CLI tool: Typing
mafridainto a root shell gives you instant access to commands for starting, stopping, or checking the current status of your instance. - Easy version switching: You can download and set specific Frida releases directly through the terminal without hunting down binaries online.
- Custom server settings: Tweak the default port or change the server filename to help hide it from basic detection methods.
Support & Requirements
- Root Manager: Magisk (requires root access).
- Supported Architectures: arm, arm64, x86, and x86_64.
- OS: Android.
How to Install
- Download the MaFrida release
.zipfile to your device. - Open Magisk, navigate to the Modules tab, tap "Install from storage," and flash the file.
- Reboot your phone, open a root terminal, and type
mafridato get started.