💉 ReVanced Patcher used to patch Android applications
Find a file
oSumAtrIX f1d7217495
feat: Read and write arbitrary files in APK files
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.
2024-02-13 03:40:39 +01:00
.github ci: Use latest Node.js LTS version to fix builds 2024-01-27 04:06:15 +01:00
api feat: Read and write arbitrary files in APK files 2024-02-13 03:40:39 +01:00
assets chore: Add heading to issue templates 2023-11-23 00:56:53 +01:00
gradle feat: Read and write arbitrary files in APK files 2024-02-13 03:40:39 +01:00
src feat: Read and write arbitrary files in APK files 2024-02-13 03:40:39 +01:00
.editorconfig feat: Read and write arbitrary files in APK files 2024-02-13 03:40:39 +01:00
.gitattributes build: update gradle 2023-07-06 18:15:40 +02:00
.gitignore chore: remove project files 2023-03-02 19:23:41 +01:00
.releaserc ci: Change bumping commit scope 2023-07-30 02:50:41 +02:00
build.gradle.kts feat: Read and write arbitrary files in APK files 2024-02-13 03:40:39 +01:00
CHANGELOG.md chore(release): 19.2.1-dev.1 [skip ci] 2024-01-27 03:08:34 +00:00
gradle.properties feat: Read and write arbitrary files in APK files 2024-02-13 03:40:39 +01:00
gradlew build: update gradle 2023-07-06 18:15:40 +02:00
gradlew.bat build: update gradle 2023-07-06 18:15:40 +02:00
LICENSE License ReVanced Patcher under GPLv3 2022-03-20 00:16:53 +01:00
package-lock.json build: Bump dependencies 2024-01-26 01:42:02 +01:00
package.json build: Bump dependencies 2024-01-26 01:42:02 +01:00
README.md docs: fix heading 2023-05-08 01:03:11 +02:00
settings.gradle.kts build: Simplify enabling local build cache 2023-12-10 21:57:10 +01:00

💉 ReVanced Patcher

ReVanced Patcher used to patch Android applications.