Skip to content

JingMatrix/Vector

Repository files navigation

Vector Framework

A high-performance ART hooking framework for modern Android

Build Crowdin Download Total


Introduction

Vector is a Zygisk module providing an ART hooking framework that maintains API consistency with the original Xposed. It is engineered on top of LSPlant to deliver a stable, native-level instrumentation environment.

The framework allows modules to modify system and application behavior in-memory. Because no APK files are modified, changes are non-destructive, easily reversible via reboot, and compatible across various ROMs and Android versions.


Compatibility

Vector supports devices running Android 8.1 through Android 17 Beta.

Tip

This framework requires a recent installation of Magisk or KernelSU with Zygisk enabled.


Installation

  1. Download the latest release as a system module.
  2. Install the module via your root manager (Magisk/KernelSU).
  3. Ensure a Zygisk environment (e.g., NeoZygisk).
  4. Reboot the device.
  5. Access management settings via the system notification.

Downloads

Channel Source
Stable Releases GitHub Releases
Canary Builds GitHub Actions

Note

Debug builds are recommended for users experiencing technical difficulties.


Support and Contribution

If you encounter issues or wish to help improve the project, please refer to the resources below.

  • Troubleshooting: Consult the guide before reporting bugs.
  • Discussions: Join our community on GitHub Discussions.
  • Localization: Help translate the project via Crowdin.

Important

Bug reports are only accepted if they are based on the latest debug build.

For Chinese speakers: 本项目只接受英语标题的 Issue。 请使用翻译工具提交。


Developer Resources

Vector supports both legacy and modern hooking standards to ensure broad module compatibility.


Credits

This project is made possible by the following open-source contributions:

Legacy and Historical Dependencies

License

Vector is licensed under the GNU General Public License v3.