From 5611c8ff8987c8a4551ee4f0d71c2800519d47f8 Mon Sep 17 00:00:00 2001 From: yue374 <102145692+FiorenMas@users.noreply.github.com> Date: Sun, 21 Jan 2024 16:24:09 +0700 Subject: [PATCH] fix :bug: --- src/build/Revanced-Extended-Android-5.sh | 5 ++--- src/build/Revanced-Extended-Android-6-7.sh | 5 ++--- src/build/utils.sh | 15 ++++++++++++++- 3 files changed, 18 insertions(+), 7 deletions(-) diff --git a/src/build/Revanced-Extended-Android-5.sh b/src/build/Revanced-Extended-Android-5.sh index 4189006..146a6f1 100644 --- a/src/build/Revanced-Extended-Android-5.sh +++ b/src/build/Revanced-Extended-Android-5.sh @@ -20,12 +20,11 @@ patch "youtube" "revanced-extended-android-5" # Split architecture: rm -f revanced-cli* revanced-patches*.jar patches.json -dl_gh "revanced-cli" "FiorenMas" "latest" +dl_gh "revanced-cli" "inotia00" "latest" dl_gh "revanced-patches" "inotia00" "latest" # Split architecture Youtube: -get_patches_key "youtube-revanced-extended-5" for i in {0..3}; do - split_arch "youtube" "youtube-${archs[i]}-revanced-extended-android-5" "$(gen_rip_libs ${libs[i]})" + _split_arch "youtube-revanced-extended-android-5" "youtube-${archs[i]}-revanced-extended-android-5" "$(gen_rip_libs ${libs[i]})" done ################################################# \ No newline at end of file diff --git a/src/build/Revanced-Extended-Android-6-7.sh b/src/build/Revanced-Extended-Android-6-7.sh index d2b8d31..c757844 100644 --- a/src/build/Revanced-Extended-Android-6-7.sh +++ b/src/build/Revanced-Extended-Android-6-7.sh @@ -20,12 +20,11 @@ patch "youtube" "revanced-extended-android-6-7" # Split architecture: rm -f revanced-cli* revanced-patches*.jar patches.json -dl_gh "revanced-cli" "FiorenMas" "latest" +dl_gh "revanced-cli" "inotia00" "latest" dl_gh "revanced-patches" "inotia00" "latest" # Split architecture Youtube: -get_patches_key "youtube-revanced-extended-6-7" for i in {0..3}; do - split_arch "youtube" "youtube-${archs[i]}-revanced-extended-android-6-7" "$(gen_rip_libs ${libs[i]})" + _split_arch "youtube-revanced-extended-android-6-7" "youtube-${archs[i]}-revanced-extended-android-6-7" "$(gen_rip_libs ${libs[i]})" done ################################################# \ No newline at end of file diff --git a/src/build/utils.sh b/src/build/utils.sh index e1ca847..02e9211 100644 --- a/src/build/utils.sh +++ b/src/build/utils.sh @@ -194,5 +194,18 @@ split_arch() { exit 1 fi } - +_split_arch() { + green_log "[+] Splitting $1 to ${archs[i]}:" + if [ -f "./release/$1.apk" ]; then + eval java -jar revanced-cli*.jar patch \ + --patch-bundle revanced-patches*.jar \ + $3 \ + --keystore=./src/_ks.keystore \ + --out=./release/$2.apk\ + ./release/$1.apk + else + red_log "[-] Not found $1.apk" + exit 1 + fi +} #################################################