Skip to content

a simple script to automate the usage of revanced cli

Notifications You must be signed in to change notification settings

taku-nm/auto-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReVanced CLI Automation

(You might have to click on "More info" and then "Run anyways")


An overview on what it does (in case you're curious)

Setup:

  1. create the revanced-cli folder at the default install location (appdata/local)
  2. download input.json - this is used as a config file for tools and apps
  3. check and validate curl - download it if needed
  4. check and validate portable jdk - download it if needed
  5. check and validate revanced tools (cli, patched, integrations) - download them if needed
  6. generate a list of available apps to patch based on the input.json

Patching:

  1. check the user input, and download the appropiate apk or run the custom routine
  2. validate the APK and initiate patching based on the selected

Clean-up:

  1. Once patching is completed, rename the patched app to PATCHED_*.apk
  2. delete various files and folders that have been dropped by CLI
  3. Save a backup of the apk and your keystore to the install path

Screenshot

A visual demonstration

auto-cli-screenshot-new