Skip to content

Bash script that builds & installs revanced. Java & Android SDK included. Also works on Windows with WSL.

Notifications You must be signed in to change notification settings

CnC-Robert/revanced-cli-script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

If you came here from the ReVanced telegram channel, please know it's fake. Any official links are on their discord server

revanced-cli-script

Bash script that builds & installs revanced automaticlly. Java & Android sdk included. The script also works on windows if you use WSL.

Requirements

  • Compatible YouTube APK, the same version needs to be installed on your phone
  • If you are building from source: Username & token set in ~/.gradle/gradle.properties or $GITHUB_TOKEN set with the token
  • Git, curl & adb installed
  • ZuluJDK 17
  • Android SDK
  • Java & Android SDK will be downloaded automatically if not installed already

Usage

Variables you can use:

  • $ROOT If set to 1 the script will build the root variant.
  • $EXCLUDED_PATCHES Set all the patches you want to exclude seperated by a space. So amoled disable-shorts-button for example.
    For YouTube or YouTube Music you need to exlude the microg-support or music-microg-patch when building the root variant.
  • $INCLUDED_PATCHES Same as $EXCLUDED_PATCHES but include the patches instead of exclude.
  • $LIST If set to 1 list all the patches and don't start patching.

Place a compatible apk in a folder named build like this: ./build/stock.apk and run the script.
Optionally you can include an ADB device to automatically install the patched APK.

./build-from-source.sh "[adb device id]"

or

./build-from-prebuilt.sh "[adb device id]"

About

Bash script that builds & installs revanced. Java & Android SDK included. Also works on Windows with WSL.

Topics

Resources

Stars

Watchers

Forks

Languages