forked from err0r-guy/revanced-documentation
-
Notifications
You must be signed in to change notification settings - Fork 0
Using the ReVanced CLI and installing ReVanced
oSumAtrIX edited this page Jun 27, 2022
·
20 revisions
- Make sure your phone 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 some.apk \
-c \
-d device-name \
-o revanced.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 some.apk \
-c \
-d device-name \
-o revanced.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.