MCPcopy Index your code
hub / github.com/PerformanC/ReZygisk

github.com/PerformanC/ReZygisk @v4-0.9.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v4-0.9.1 ↗ · + Follow
503 symbols 944 edges 43 files 15 documented · 3%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Zygisk Next

Standalone implementation of Zygisk, providing Zygisk API support for KernelSU and a replacement of Magisk's built-in Zygisk.

Requirements

General

  • No multiple root implementation installed

KernelSU

  • Minimal KernelSU version: 10940
  • Minimal ksud version: 11424
  • Kernel has full SELinux patch support

Magisk

  • Minimal version: 26402
  • Built-in Zygisk turned off

Compatibility

PROCESS_ON_DENYLIST cannot be flagged correctly for isolated processes on Magisk DenyList currently.

Zygisk Next only guarantees the same behavior of Zygisk API, but will NOT ensure Magisk's internal features.

Extension points exported contracts — how you extend this code

UnixStreamExt (Interface)
(no doc) [1 implementers]
zygiskd/src/utils.rs

Core symbols most depended-on inside this repo

JNI_SafeInvoke
called by 90
loader/src/injector/jni_helper.hpp
size
called by 31
loader/src/injector/jni_helper.hpp
ind
called by 20
loader/src/injector/gen_jni_hooks.py
get
called by 18
loader/src/injector/jni_helper.hpp
updateStatus
called by 11
loader/src/ptracer/monitor.cpp
nativeForkAndSpecialize_pre
called by 10
loader/src/injector/hook.cpp
nativeForkAndSpecialize_post
called by 10
loader/src/injector/hook.cpp
write_u8
called by 9
loader/src/common/socket_utils.cpp

Shape

Function 248
Method 160
Class 85
Enum 9
Interface 1

Languages

C++80%
Rust12%
Python7%
Kotlin1%

Modules by API surface

loader/src/injector/jni_helper.hpp153 symbols
loader/src/injector/hook.cpp40 symbols
loader/src/injector/gen_jni_hooks.py34 symbols
loader/src/ptracer/monitor.cpp31 symbols
zygiskd/src/utils.rs26 symbols
loader/src/include/api.hpp25 symbols
loader/src/include/misc.hpp22 symbols
loader/src/ptracer/utils.cpp19 symbols
loader/src/injector/module.hpp19 symbols
loader/src/injector/jni_hooks.hpp18 symbols
loader/src/common/socket_utils.cpp16 symbols
loader/src/common/daemon.cpp13 symbols

For agents

$ claude mcp add ReZygisk \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page