mirror of
https://github.com/revanced/revanced-documentation.git
synced 2025-01-10 02:35:55 +01:00
1.1 KiB
1.1 KiB
Using the ReVanced CLI
-
Make sure your device is connected
adb shell exit
-
If you plan to use the root variant, check if you have root access
adb shell su -c exit
-
Copy the ADB device name
adb devices
-
Run the CLI
# Non-Root java -jar revanced-cli-all.jar \ -a input.apk \ -c \ -d device-name \ -o output.apk \ -b revanced-patches.jar # Root # In the case of YouTube you want to exlude the patch 'microg-support' with the option '-e'. The option '-e' allows you to exclude patches (e.g. -e microg-support -e amoled ...) java -jar revanced-cli-all.jar \ -a input.apk \ -c \ -d device-name \ -o output.apk \ -b revanced-patches.jar \ -e microg-support \ --mount
⚠️ A lot of patches require the integrations which you can merge by adding the
-m
flag and passing theintegrations
file as the argument. If you need the list of patches available, pass in-l
.
If you specified an ADB device the application should now open on your device and the CLI will show logs until the app is closed.