From c4c417d79a07b3c996a0c2bd8cd9cb77a5adac8a Mon Sep 17 00:00:00 2001 From: Nikhil Badyal Date: Thu, 29 Sep 2022 20:46:47 +0530 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20Added=20Revanced=20Extended?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.py | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/main.py b/main.py index 7c163b3..910f419 100644 --- a/main.py +++ b/main.py @@ -263,15 +263,22 @@ class ArgParser(object): def run(self, app: str, version: str, is_experimental: bool = False) -> None: logger.debug(f"Sending request to revanced cli for building {app} revanced") + cli = "revanced-cli.jar" + patches = "revanced-patches.jar" + integrations = "revanced-integrations.apk" + if app in ("youtube", "youtube_music"): + cli = f"inotia00-{cli}" + patches = f"inotia00-{patches}" + integrations = f"inotia00-{integrations}" args = [ "-jar", - "revanced-cli.jar", + cli, "-a", app + ".apk", "-b", - "revanced-patches.jar", + patches, "-m", - "revanced-integrations.apk", + integrations, "-o", f"Re-{app}-{version}-output.apk", "--keystore", @@ -329,6 +336,9 @@ def download_revanced(downloader: Type[Downloader]) -> None: ("revanced", "revanced-integrations", "revanced-integrations.apk"), ("revanced", "revanced-patches", "revanced-patches.jar"), ("inotia00", "VancedMicroG", "VancedMicroG.apk"), + ("inotia00", "revanced-cli", "inotia00-revanced-cli.jar"), + ("inotia00", "revanced-integrations", "inotia00-revanced-integrations.apk"), + ("inotia00", "revanced-patches", "inotia00-revanced-patches.jar"), ) with ThreadPoolExecutor() as executor: executor.map(lambda repo: downloader.repository(*repo), assets)