ReVanced Magisk Module is a builder tool that creates both Magisk modules and non-root APKs for ReVanced applications.
The tool addresses the need to apply ReVanced patches to Android apps while maintaining compatibility with Magisk's module system. It works by automating the build process to generate either installable Magisk modules or standalone APKs, with daily updates ensuring the latest app versions and patches are available. The builder supports all ReVanced apps and projects using the same API, optimizing outputs for size and handling the installation of correct app versions automatically.
Developers should choose this tool if they want to deploy patched apps through Magisk without root detection issues or if they need non-root APK builds. It suits projects where users prefer modular installation through Magisk rather than system-wide modifications. The modules recompile invalidated odex for faster performance, receive updates directly from the Magisk app, and support both Magisk and KernelSU. For users experiencing mount-related issues like reflash errors or suspicious mount warnings, the tool documentation references an alternative zygisk-mount approach. Customization is straightforward through a configuration file and a web-based config generator, allowing users to include or exclude specific patches and target different apps.
The project maintains daily builds through automated workflows, ensuring patches and app versions stay current. Build artifacts are published to releases for immediate access. The tool provides local building options for both Termux and Linux environments, giving developers flexibility in how they generate their modules and APKs.