2023-05-01 20:37:40 +02:00
|
|
|
# Revanced helper
|
|
|
|
|
2023-05-01 20:59:11 +02:00
|
|
|
- If first time, initialize files
|
2023-05-01 20:37:40 +02:00
|
|
|
|
|
|
|
```sh
|
|
|
|
$ make init
|
|
|
|
```
|
|
|
|
|
2023-05-01 20:59:11 +02:00
|
|
|
- If not, just update
|
2023-05-01 20:37:40 +02:00
|
|
|
|
|
|
|
```sh
|
|
|
|
$ make update
|
|
|
|
```
|
2023-05-01 21:09:03 +02:00
|
|
|
|
|
|
|
## Usage
|
|
|
|
|
|
|
|
You can run this if you have:
|
|
|
|
|
|
|
|
- your keystore as `ReVanced.keystore`
|
|
|
|
- your apks stored in `APKs/`
|
|
|
|
|
|
|
|
<!-- The password is the default of ReVanced Manager -->
|
|
|
|
|
2023-05-01 21:21:04 +02:00
|
|
|
Replace patch1 with your patch, and continue...
|
|
|
|
|
2023-05-01 21:09:03 +02:00
|
|
|
```sh
|
|
|
|
java -jar revanced-cli.jar \
|
2023-05-01 21:12:07 +02:00
|
|
|
--bundle="revanced-patches.jar" \
|
2023-05-01 21:09:03 +02:00
|
|
|
--keystore="ReVanced.keystore" \
|
2023-05-01 21:12:07 +02:00
|
|
|
--merge="revanced-integrations.apk" \
|
|
|
|
--experimental \
|
|
|
|
--exclusive \
|
|
|
|
--out="revanced-app.apk" \
|
2023-05-01 21:09:03 +02:00
|
|
|
--password="s3cur3p@ssw0rd" \
|
2023-05-01 21:14:49 +02:00
|
|
|
--apk="APKs/XXX.apk" \
|
2023-05-01 21:21:04 +02:00
|
|
|
-i patch1
|
2023-05-01 21:09:03 +02:00
|
|
|
```
|