revanced-download-cli/README.md

45 lines
906 B
Markdown
Raw Normal View History

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-10-10 17:35:08 +02:00
> [For patches name, use quotes](https://revanced.app/patches)
> You can get the list of patches using:
> ```sh
> java -jar revanced-cli.jar list-patches -f <app> "revanced-patches.jar"
> ```
2023-08-29 03:56:02 +02:00
2023-05-01 21:09:03 +02:00
```sh
2023-08-29 03:56:02 +02:00
java -jar revanced-cli.jar patch \
--patch-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" \
--exclusive \
--out="revanced-app.apk" \
2023-10-10 15:45:27 +02:00
--alias=alias \
--keystore-entry-password="s3cur3p@ssw0rd" \
--keystore-password="s3cur3p@ssw0rd" \
2023-08-29 03:56:02 +02:00
"APKs/XXX.apk" \
2023-05-01 21:21:04 +02:00
-i patch1
2023-05-01 21:09:03 +02:00
```