ReZygisk is a standalone implementation of Zygisk that provides Zygisk API support for KernelSU, APatch, and Magisk.
ReZygisk addresses the need for an open-source Zygisk implementation by providing an alternative to Zygisk Next, which transitioned to closed-source development. The tool enables process injection and hooking on Android devices through the Zygisk API, allowing modules to run with root privileges. The codebase has been entirely rewritten in C, replacing the original mixed-language approach with a cleaner, lighter implementation that executes faster. The project introduces custom linkers to avoid reliance on system linkers, which helps defeat linker-based detection methods and future-proofs the tool against emerging detection techniques.
ReZygisk suits developers and power users who need Zygisk functionality but require auditable, open-source code. It works as a module that flashes through existing root managers like Magisk or KernelSU, making it accessible to users already running rooted Android devices. The tool offers both release builds optimized for production use with minimal logging and debug builds with heavy logging for troubleshooting. Users should note that Magisk users must disable Magisk's built-in Zygisk to avoid conflicts with ReZygisk.
The project maintains active development with regular updates across multiple language translations of its documentation. The codebase demonstrates ongoing refinement through its C rewrite and introduction of custom linker infrastructure. The project provides both stable and experimental branches, with clear guidance on selecting appropriate builds and installation procedures through standard root manager interfaces.