mirror of
https://github.com/ReVanced/revanced-patcher.git
synced 2024-09-19 20:51:10 +02:00
💉 ReVanced Patcher used to patch Android applications
f1d7217495
This commit allows reading and writing arbitrary files in an APK file. Additionally it allows deleting files from APK files. A `RawResourcePatch` class has been added which has access to `ResourceContext` but ReVanced Patcher will not decode APK resources. A regular `ResourcePatch` can read and write arbitrary files from an APK file, unless they are decoded to `PatcherConfig.apkFiles`. On attempt to get a file from `PatcherConfig.apkFiles` if the second parameter is true, it will read and write the raw resource file from the original APK to `PatcherConfig.apkFiles` if it does not exist. With this commit, many APIs have been deprecated as well, such as `DomFileEditor` and instead a `Document` has been added. |
||
---|---|---|
.github | ||
api | ||
assets | ||
gradle | ||
src | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
.releaserc | ||
build.gradle.kts | ||
CHANGELOG.md | ||
gradle.properties | ||
gradlew | ||
gradlew.bat | ||
LICENSE | ||
package-lock.json | ||
package.json | ||
README.md | ||
settings.gradle.kts |
💉 ReVanced Patcher
ReVanced Patcher used to patch Android applications.