revanced-patcher icon indicating copy to clipboard operation
revanced-patcher copied to clipboard

💉 ReVanced Patcher used to patch Android applications

Results 48 revanced-patcher issues
Sort by recently updated
recently updated
newest added

Implements a cross-platform patch bundle format Resolves #54

wip

# Issue: Patches can have resources. On Android, this will not be possible. # Solution Introduce a patch bundle format. Can be a ZIP file with the dex'ed resources for...

feature-request

TODO: - First decode resources then run patches

Resources should always be closed when they are not used any more. This PR fixes the issue by closing `ExtFile`s created explicitly.

### Type Functionality ### Issue Currently the user has to manually specify whether resource patching should be enabled. ### Feature Choosing automatically based on whether any resource patches are selected...

feature-request

## 🐞 Issue Currently fingerprints resolve to the first thing found that matches. This can be unsafe, for example if a fingerprint matches multiple places -> wrong stuff is getting...

Feature request

# Problem Currently, a failing patch can be destructive. This means if a patch fails it could cause problems on the patched application. # Solution This can be solved by...

Feature request

## 🐞 Issue Split support is missing, meaning some patches don't work with the root method. ## ❗ Solution Add split support. ## ❓ Motivation The root method does not...

Feature request

## 🐞 Issue Currently we provide versions by a List containing strings, and the Patcher uses those. So for every new version we have to add another string to the...

Feature request

## 🐞 Issue Currently, annotations are being used to give patches and fingerprints metadata. This approach proved to be unsuited for our case and should be subject to removal. ##...

feature-request