
Continuing the legacy of Vanced
This repository contains a plugin for JADX to assist with patch test and creation.
A plugin for JADX that helps you write ReVanced Patches faster. It generates fingerprints and patch snippets directly from the decompiled code, so you can target methods, fields, and classes without manually inspecting the smali code.
Some of the features the helper provide are:
- 🧪 Build fingerprints: Declaratively target methods with custom filters
- 🧩 Patch templates: Instantly generate a fingerprint for any field
- 🎯 Return override snippets: Generate a boilerplate for all DEX primitive types
- 🔍️ Class lookup: Build declarative class predicates without memorizing the API
- ✨ And much more!
You can use ReVanced Patches or ReVanced Patches Template to use ReVanced JADX Plugin.
Thank you for considering contributing to ReVanced JADX Plugin. You can find the contribution guidelines here.
To build ReVanced JADX Plugin, you can follow the ReVanced documentation.
ReVanced JADX Plugin is licensed under the GPLv3 license. Please see the license file for more information. tl;dr you may copy, distribute and modify ReVanced JADX Plugin as long as you track changes/dates in source files. Any modifications to ReVanced JADX Plugin must also be made available under the GPL, along with build & install instructions.