mirror of
https://github.com/ReVanced/revanced-documentation.git
synced 2026-01-11 21:56:17 +00: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
-mflag and passing theintegrationsfile 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.