revanced-cli-script
revanced-cli-script copied to clipboard
Bash script that builds & installs revanced. Java & Android SDK included. Also works on Windows with WSL.
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:
$ROOTIf set to 1 the script will build the root variant.$EXCLUDED_PATCHESSet all the patches you want to exclude seperated by a space. Soamoled disable-shorts-buttonfor example.
For YouTube or YouTube Music you need to exlude themicrog-supportormusic-microg-patchwhen building the root variant.$INCLUDED_PATCHESSame as$EXCLUDED_PATCHESbut include the patches instead of exclude.$LISTIf 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]"