From 29217e0db2cfaa8e74781b8c5a915ed3fdd1e1f8 Mon Sep 17 00:00:00 2001 From: Nikhil Badyal Date: Sat, 1 Jul 2023 16:39:00 +0530 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20Added=20Nova=20Launcher?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 1 + src/config.py | 2 ++ src/patches.py | 2 ++ src/utils.py | 1 + 4 files changed, 6 insertions(+) diff --git a/README.md b/README.md index c0eb1a2..ad6215f 100644 --- a/README.md +++ b/README.md @@ -145,6 +145,7 @@ By default, script build the version as recommended by Revanced team. 18. [irplus](https://irplus.en.uptodown.com/android) 19. [vsco](https://www.apkmirror.com/apk/vsco/vsco-cam/) 20. [meme-generator-free](https://meme-generator-free.en.uptodown.com/android) + 21. [nova_launcher](https://www.apkmirror.com/apk/teslacoil-software/nova-launcher/)
Please verify the source of original APKs yourself with links provided. I'm not responsible for any damaged caused. If you know any better/safe source to download clean. Please raise a PR. diff --git a/src/config.py b/src/config.py index 13ef96b..d0ac7da 100644 --- a/src/config.py +++ b/src/config.py @@ -66,6 +66,7 @@ class RevancedConfig(object): "windy": f"{self.apk_mirror}/apk/windy-weather-world-inc/windy-wind-weather-forecast/", "tasker": f"{self.apk_mirror}/apk/joaomgcd/tasker-crafty-apps-eu/", "vsco": f"{self.apk_mirror}/apk/vsco/vsco-cam/", + "nova_launcher": f"{self.apk_mirror}/apk/teslacoil-software/nova-launcher/", } self.apk_mirror_version_urls = { "reddit": f"{self.apk_mirror_urls.get('reddit')}reddit", @@ -80,6 +81,7 @@ class RevancedConfig(object): "windy": f"{self.apk_mirror_urls.get('windy')}windy-wind-weather-forecast", "tasker": f"{self.apk_mirror_urls.get('tasker')}tasker-crafty-apps-eu/", "vsco": f"{self.apk_mirror_urls.get('vsco')}vsco-cam", + "nova_launcher": f"{self.apk_mirror_urls.get('nova_launcher')}nova-launcher", } self.archs_to_build = env.list("ARCHS_TO_BUILD", []) self.alternative_youtube_patches = env.list("ALTERNATIVE_YOUTUBE_PATCHES", []) diff --git a/src/patches.py b/src/patches.py index 5874e07..1bdb73a 100644 --- a/src/patches.py +++ b/src/patches.py @@ -31,6 +31,7 @@ class Patches(object): "net.binarymode.android.irplus": ("irplus", "_irplus"), "com.vsco.cam": ("vsco", "_vsco"), "com.zombodroid.MemeGenerator": ("meme-generator-free", "_meme-generator-free"), + "com.teslacoilsw.launcher": ("nova_launcher", "_nova_launcher"), } revanced_extended_app_ids = { "com.google.android.youtube": ("youtube", "_yt"), @@ -146,6 +147,7 @@ class Patches(object): "irplus": "_irplus", "vsco": "_vsco", "meme-generator-free": "_meme-generator-free", + "nova_launcher": "_nova_launcher", } if not (app_name := app_names.get(app)): raise AppNotFound(app) diff --git a/src/utils.py b/src/utils.py index 91d6b15..7af606b 100644 --- a/src/utils.py +++ b/src/utils.py @@ -27,6 +27,7 @@ all_builds = [ "tasker", "vsco", "meme-generator-free", + "nova_launcher", ] possible_archs = ["armeabi-v7a", "x86", "x86_64", "arm64-v8a"]